.back_trigger[data-v-fe26a8fe]:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.back_trigger[data-v-fe26a8fe]:focus-visible{outline:3px solid #75b84f!important;outline-offset:8px!important;border-radius:8px}.back_nav_container[data-v-fe26a8fe]{display:flex;justify-content:flex-start;padding:30px 0 20px;max-width:900px;margin:0 auto}.back_trigger[data-v-fe26a8fe]{display:flex;align-items:center;cursor:pointer;background:none;border:none;padding:0;text-align:left;transition:all .3s ease}.nav_arrow[data-v-fe26a8fe]{width:45px;height:45px;border:1px solid #eee;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:18px;color:#233a3a;font-size:1.2rem;transition:all .3s cubic-bezier(.165,.84,.44,1);box-shadow:0 4px 10px #00000008}.label_wrap[data-v-fe26a8fe]{display:flex;flex-direction:column;justify-content:center}.back_tag[data-v-fe26a8fe]{font-size:.65rem;text-transform:uppercase;letter-spacing:2px;font-weight:800;color:#888;margin-bottom:-2px;transition:color .3s ease}.current_page_title[data-v-fe26a8fe]{margin:0;font-size:1.1rem;font-weight:700;color:#233a3a;transition:transform .3s ease}.back_trigger:hover .nav_arrow[data-v-fe26a8fe]{border-color:#75b84f;color:#fff;background:#75b84f;transform:translate(-5px);box-shadow:0 6px 15px #75b84f33}.back_trigger:hover .back_tag[data-v-fe26a8fe]{color:#75b84f}.back_trigger:hover .current_page_title[data-v-fe26a8fe]{transform:translate(2px)}@media (max-width: 768px){.back_nav_container[data-v-fe26a8fe]{padding:30px 25px 15px}.nav_arrow[data-v-fe26a8fe]{width:35px;height:35px;margin-right:12px}}.back_trigger[data-v-2bd06a44]:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.back_trigger[data-v-2bd06a44]:focus-visible{outline:3px solid #75b84f!important;outline-offset:8px!important;border-radius:8px}.back_nav_container[data-v-2bd06a44]{display:flex;justify-content:flex-start;padding:30px 0 20px;max-width:900px;margin:0 auto}.back_trigger[data-v-2bd06a44]{display:flex;align-items:center;cursor:pointer;background:none;border:none;padding:0;text-align:left;transition:all .3s ease}.nav_arrow[data-v-2bd06a44]{width:45px;height:45px;border:1px solid #eee;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:18px;color:#233a3a;font-size:1.2rem;transition:all .3s cubic-bezier(.165,.84,.44,1);box-shadow:0 4px 10px #00000008}.label_wrap[data-v-2bd06a44]{display:flex;flex-direction:column;justify-content:center}.back_tag[data-v-2bd06a44]{font-size:.65rem;text-transform:uppercase;letter-spacing:2px;font-weight:800;color:#888;margin-bottom:-2px;transition:color .3s ease}.current_page_title[data-v-2bd06a44]{margin:0;font-size:1.1rem;font-weight:700;color:#233a3a;transition:transform .3s ease}.back_trigger:hover .nav_arrow[data-v-2bd06a44]{border-color:#75b84f;color:#fff;background:#75b84f;transform:translate(-5px);box-shadow:0 6px 15px #75b84f33}.back_trigger:hover .back_tag[data-v-2bd06a44]{color:#75b84f}.back_trigger:hover .current_page_title[data-v-2bd06a44]{transform:translate(2px)}@media (max-width: 768px){.back_nav_container[data-v-2bd06a44]{padding:30px 25px 15px}.nav_arrow[data-v-2bd06a44]{width:35px;height:35px;margin-right:12px}}.address_card_premium[data-v-4a71c8b8]{background:#fff;border:2px solid #f2f2f2;border-radius:20px;padding:24px;transition:all .3s ease;position:relative;display:flex;flex-direction:column}.address_card_premium[data-v-4a71c8b8]:hover{border-color:#75b84f;transform:translateY(-3px);box-shadow:0 12px 30px #0000000a}.card_header_row[data-v-4a71c8b8]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.badge_group[data-v-4a71c8b8]{display:flex;gap:8px}.type_badge[data-v-4a71c8b8]{background:#233a3a;color:#fff;font-size:.65rem;font-weight:900;text-transform:uppercase;padding:4px 10px;border-radius:6px;letter-spacing:.5px}.default_badge[data-v-4a71c8b8]{background:#fafff9;color:#75b84f;border:1px solid #75b84f;font-size:.65rem;font-weight:900;text-transform:uppercase;padding:3px 10px;border-radius:6px}.action_group[data-v-4a71c8b8]{display:flex;gap:8px}.btn_icon_edit[data-v-4a71c8b8],.btn_icon_delete[data-v-4a71c8b8]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f8f8f8;color:#233a3a;border:none;transition:.2s;text-decoration:none}.btn_icon_edit[data-v-4a71c8b8]:hover{background:#233a3a;color:#fff}.btn_icon_delete[data-v-4a71c8b8]:hover{background:#ff5f5f;color:#fff}.btn_icon_delete.disabled[data-v-4a71c8b8]{opacity:.3;cursor:not-allowed}.nickname_text[data-v-4a71c8b8]{font-weight:800;color:#233a3a;font-size:1.1rem;margin-bottom:4px}.name_text[data-v-4a71c8b8]{font-weight:700;color:#75b84f;font-size:.9rem;margin-bottom:12px}.location_details p[data-v-4a71c8b8]{margin:0;color:#7c7a7a;font-size:.9rem;line-height:1.5;font-weight:500}.contact_details[data-v-4a71c8b8]{margin-top:15px;padding-top:15px;border-top:1px solid #f2f2f2;font-size:.85rem;color:#aaa;font-weight:600}.contact_details i[data-v-4a71c8b8]{color:#75b84f}[data-v-1e85073c]:focus{outline:none!important;box-shadow:none!important}.modal_trigger_overlay[data-v-1e85073c]:focus-visible,.meal_title_btn[data-v-1e85073c]:focus-visible,.editorial_add_btn[data-v-1e85073c]:focus-visible,.modal_close_btn_alt[data-v-1e85073c]:focus-visible,.btn_add_to_box_modal[data-v-1e85073c]:focus-visible{outline:3px solid #75b84f!important;outline-offset:4px}.modal_main_content[data-v-1e85073c]:focus-visible{outline:2px solid #75b84f!important;outline-offset:-2px}.editorial_modal[data-v-1e85073c]{z-index:10001!important}.editorial_modal_dialog[data-v-1e85073c]{padding-top:80px!important;padding-bottom:40px!important}.editorial_card[data-v-1e85073c]{background:#fff;border-radius:20px;overflow:hidden;height:100%;display:flex;flex-direction:column;border:1px solid #eee;transition:all .4s cubic-bezier(.165,.84,.44,1)}.editorial_card[data-v-1e85073c]:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000014;border-color:#75b84f}.card_media_wrap[data-v-1e85073c]{position:relative;aspect-ratio:4/3;overflow:hidden;background:#f9f9f9}.modal_trigger_overlay[data-v-1e85073c]{display:block;width:100%;height:100%;border:none;background:none;padding:0;position:relative;cursor:pointer}.main_meal_img[data-v-1e85073c]{width:100%;height:100%;object-fit:cover;transition:.8s ease}.modal_trigger_overlay:hover .main_meal_img[data-v-1e85073c]{transform:scale(1.05)}.no_img_placeholder[data-v-1e85073c]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#c4c4c4}.no_img_placeholder span[data-v-1e85073c]{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:1px}.card_overlay[data-v-1e85073c]{position:absolute;top:0;left:0;width:100%;height:100%;background:#233a3a1a;display:flex;align-items:center;justify-content:center;opacity:0;transition:.3s}.card_overlay span[data-v-1e85073c]{background:#fff;padding:8px 16px;border-radius:50px;font-weight:800;font-size:.7rem;text-transform:uppercase;color:#233a3a}.modal_trigger_overlay:hover .card_overlay[data-v-1e85073c]{opacity:1}.new_badge_editorial[data-v-1e85073c]{position:absolute;top:12px;left:12px;background:#75b84f;color:#fff;font-size:10px;font-weight:800;padding:5px 12px;border-radius:50px;z-index:4}.in_box_badge[data-v-1e85073c]{position:absolute;top:12px;right:12px;background:#233a3a;color:#fff;font-size:10px;font-weight:800;padding:5px 12px;border-radius:50px;z-index:4;text-transform:uppercase;letter-spacing:.5px}.dietary_overlay_tags[data-v-1e85073c]{position:absolute;bottom:8px;right:8px;display:flex;flex-direction:column;gap:4px;align-items:flex-end;z-index:3}.diet_mini_tag[data-v-1e85073c]{color:#fff;font-size:8px;font-weight:900;padding:2px 8px;border-radius:4px;text-transform:uppercase}.gf_color[data-v-1e85073c]{background:#75b84f}.df_color[data-v-1e85073c]{background:#4a90e2}.editorial_card_body[data-v-1e85073c]{padding:18px;flex-grow:1;display:flex;flex-direction:column}.meal_title_btn[data-v-1e85073c]{background:none;border:none;padding:0;text-align:left;width:100%;cursor:pointer}.meal_title[data-v-1e85073c]{font-size:1.1rem;font-weight:800;color:#233a3a;margin-bottom:12px;line-height:1.2;height:2.6rem;overflow:hidden}.card_footer_info[data-v-1e85073c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.meal_price[data-v-1e85073c]{font-weight:900;color:#233a3a;font-size:1.15rem;margin:0}.meal_upcharge[data-v-1e85073c]{color:#76b84f;font-weight:800;font-size:1rem;margin:0}.card_macros_brief[data-v-1e85073c]{font-size:.75rem;color:#aaa;font-weight:700}.editorial_add_btn[data-v-1e85073c]{width:100%;padding:12px;border-radius:12px;border:2px solid #233a3a;background:#fff;color:#233a3a;font-weight:800;font-size:.8rem;cursor:pointer;transition:.3s;margin-top:auto;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center}.editorial_add_btn[data-v-1e85073c]:hover:not(:disabled){background:#233a3a;color:#fff}.editorial_add_btn.added[data-v-1e85073c]{background:#75b84f;border-color:#75b84f;color:#fff}.editorial_add_btn[data-v-1e85073c]:disabled{border-color:#eee;background:#fafafa;color:#bbb;cursor:not-allowed}.premium_modal_radius[data-v-1e85073c]{border-radius:30px;outline:none}.modal_close_btn_alt[data-v-1e85073c]{position:absolute;top:15px;right:15px;z-index:100;background:#fff;border:none;width:36px;height:36px;border-radius:50%;box-shadow:0 4px 12px #0000001a;color:#233a3a;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal_top_img[data-v-1e85073c]{width:100%;height:320px;overflow:hidden;background:#f9f9f9}.hero_img_full[data-v-1e85073c]{width:100%;height:100%;object-fit:cover}.modal_main_content[data-v-1e85073c]{padding:40px;max-height:55vh;overflow-y:auto}.modal_meal_title_alt[data-v-1e85073c]{font-weight:900;font-size:2rem;color:#233a3a}.modal_price_tag_alt[data-v-1e85073c]{font-size:1.4rem;color:#76b84f;font-weight:800}.nutrition_dashboard_alt[data-v-1e85073c]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:25px}.stat_box[data-v-1e85073c]{background:#f9f9f9;padding:15px 5px;border-radius:15px;text-align:center;border:1px solid #f2f2f2}.stat_label[data-v-1e85073c]{display:block;font-size:.65rem;text-transform:uppercase;font-weight:800;color:#aaa;margin-bottom:4px}.stat_val[data-v-1e85073c]{font-size:1.2rem;font-weight:900;color:#233a3a}.section_tiny_label[data-v-1e85073c]{font-size:.75rem;font-weight:900;text-transform:uppercase;color:#76b84f;letter-spacing:2px;display:block;margin-bottom:10px}.diet_badge_alt[data-v-1e85073c]{background:#f0f7ed;color:#76b84f;padding:6px 14px;border-radius:50px;font-size:.8rem;font-weight:700;margin:0 8px 8px 0;display:inline-block}.nutrition_iframe_container[data-v-1e85073c]{width:100%;height:650px;border-radius:15px;border:1px solid #eee;overflow:hidden;margin-bottom:20px;background:#fff}.nutrition_iframe_alt[data-v-1e85073c]{width:100%;height:100%;border:none}.modal_action_footer[data-v-1e85073c]{padding:0 40px 40px;background:#fff}.btn_add_to_box_modal[data-v-1e85073c]{width:100%;background:#233a3a;color:#fff;border:none;padding:18px;border-radius:15px;font-weight:800;text-transform:uppercase;transition:.3s;cursor:pointer}.btn_add_to_box_modal[data-v-1e85073c]:hover:not(:disabled){background:#76b84f;transform:translateY(-2px)}.btn_add_to_box_modal[data-v-1e85073c]:disabled{background:#eee;color:#bbb;cursor:not-allowed}.custom-scrollbar[data-v-1e85073c]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-1e85073c]::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}@media (max-width: 768px){.nutrition_iframe_container[data-v-1e85073c]{height:450px}.modal_top_img[data-v-1e85073c]{height:220px}.modal_main_content[data-v-1e85073c]{padding:25px}}.form_error_banner[data-v-97a1154a]{background:#fdf2f2;border:1px solid #f5c6c6;color:#b33939;border-radius:12px;padding:12px 16px;margin-bottom:18px;font-size:.85rem;font-weight:700}.field_error_text[data-v-97a1154a]{color:#b33939;font-size:.75rem;font-weight:700;margin:6px 2px 0}.newsletter_mini_box[data-v-e7e9b739]{background:#fff;padding:25px;border-radius:20px;max-width:380px;margin:0 auto;text-align:center;box-shadow:0 10px 30px #0000000a,0 1px 4px #00000005;border:1px solid rgba(0,0,0,.02)}.mini_title[data-v-e7e9b739]{font-size:1.15rem;font-weight:900;color:#233a3a;margin-bottom:4px;letter-spacing:-.02em}.mini_subtitle[data-v-e7e9b739]{font-size:.85rem;color:#6c757d;margin-bottom:20px;font-weight:500}.italic_serif[data-v-e7e9b739]{font-family:Playfair Display,serif;font-style:italic;color:#75b84f;font-weight:400}.input_wrapper[data-v-e7e9b739]{display:flex;gap:6px;background:#f8fbf8;padding:5px;border-radius:50px;border:1px solid #edf2ed;transition:all .3s ease}.input_wrapper[data-v-e7e9b739]:focus-within{border-color:#75b84f;background:#fff;box-shadow:0 0 0 4px #75b84f1a}.mini_form input[data-v-e7e9b739]{flex:1;background:transparent;border:none;padding:10px 18px;outline:none;font-size:.9rem;font-weight:500;color:#233a3a}.mini_form input[data-v-e7e9b739]::placeholder{color:#adb5bd}.mini_form button[data-v-e7e9b739]{background:#75b84f;color:#fff;border:none;border-radius:50px;padding:10px 24px;font-weight:800;font-size:.85rem;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 4px 10px #75b84f33}.mini_form button[data-v-e7e9b739]:hover:not(:disabled){background:#233a3a;transform:translateY(-1px);box-shadow:0 6px 15px #233a3a33}.success_icon[data-v-e7e9b739]{font-size:3rem;color:#75b84f;margin-bottom:12px}.success_msg[data-v-e7e9b739]{font-size:1.25rem;font-weight:900;color:#233a3a;margin-bottom:6px}.success_sub[data-v-e7e9b739]{color:#6c757d;font-size:.9rem}.premium-fade-enter-active[data-v-e7e9b739],.premium-fade-leave-active[data-v-e7e9b739]{transition:all .5s cubic-bezier(.4,0,.2,1)}.premium-fade-enter[data-v-e7e9b739]{opacity:0;transform:scale(.95)}.premium-fade-leave-to[data-v-e7e9b739]{opacity:0;transform:scale(1.05)}.shake-enter-active[data-v-e7e9b739]{animation:shake-e7e9b739 .4s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake-e7e9b739{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-3px,0,0)}40%,60%{transform:translate3d(3px,0,0)}}.error_border[data-v-e7e9b739]{border-color:#ff5f5f!important}.mini_error[data-v-e7e9b739]{color:#ff5f5f;font-size:.75rem;margin-top:10px;font-weight:700}.reveal-text[data-v-e7e9b739]{animation:fadeInUp-e7e9b739 .8s cubic-bezier(.23,1,.32,1) backwards}.reveal-subtext[data-v-e7e9b739]{animation:fadeInUp-e7e9b739 .8s cubic-bezier(.23,1,.32,1) .15s backwards}@keyframes fadeInUp-e7e9b739{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}[data-v-e1b60cb3]:focus{outline:none!important}.btn_reorder_editorial[data-v-e1b60cb3]:focus-visible,.link_view_details[data-v-e1b60cb3]:focus-visible{outline:3px solid #75b84f!important;outline-offset:4px}.premium_order_card[data-v-e1b60cb3]{background:#fff;border-radius:25px;border:1px solid #eee;padding:30px 25px;box-shadow:0 10px 30px #0000000a;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s;height:100%;display:flex;flex-direction:column}.premium_order_card[data-v-e1b60cb3]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000014;border-color:#75b84f}.editorial_tag[data-v-e1b60cb3]{display:block;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#aaa;font-size:.65rem;margin-bottom:5px}.order_card_header[data-v-e1b60cb3]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:25px}.order_number_title[data-v-e1b60cb3]{font-weight:900;font-size:1.25rem;color:#233a3a;margin:0;display:flex;align-items:center;gap:10px}.btn_copy_link[data-v-e1b60cb3]{background:none;border:none;color:#76b84f;font-size:.9rem;cursor:pointer;padding:0;transition:.2s}.btn_copy_link[data-v-e1b60cb3]:hover{transform:scale(1.1);color:#233a3a}.price_pill[data-v-e1b60cb3]{background:#f0f7ed;color:#76b84f;padding:6px 12px;border-radius:12px;font-weight:800;font-size:.9rem}.order_card_content[data-v-e1b60cb3]{flex:1}.info_label[data-v-e1b60cb3]{display:block;font-size:.65rem;font-weight:800;text-transform:uppercase;color:#aaa;margin-bottom:2px}.delivery_val[data-v-e1b60cb3]{font-weight:700;color:#233a3a;font-size:.95rem;margin-bottom:20px}.delivery_val.is_secondary[data-v-e1b60cb3]{margin-bottom:12px}.order_timeline_wrap[data-v-e1b60cb3]{margin-top:4px}.status_timeline[data-v-e1b60cb3]{list-style:none;margin:0;padding:0}.status_step[data-v-e1b60cb3]{position:relative;display:flex;align-items:center;gap:14px;padding-bottom:26px}.status_step[data-v-e1b60cb3]:last-child{padding-bottom:0}.status_step[data-v-e1b60cb3]:before{content:"";position:absolute;left:5px;top:14px;bottom:0;width:2px;background:#eee}.status_step[data-v-e1b60cb3]:last-child:before{display:none}.premium-marker[data-v-e1b60cb3]{display:block;flex:0 0 auto;position:relative;z-index:1;width:12px;height:12px;border-radius:50%;border:2px solid #eee;background:#fff;transition:.3s}.premium-marker.active[data-v-e1b60cb3]{background:#76b84f;border-color:#76b84f;box-shadow:0 0 10px #76b84f66}.premium-marker.completed[data-v-e1b60cb3]{background:#233a3a;border-color:#233a3a}.timeline_status_text[data-v-e1b60cb3]{font-size:.75rem;font-weight:600;color:#aaa}.timeline_status_text.active[data-v-e1b60cb3]{color:#233a3a;font-weight:800}.order_card_footer[data-v-e1b60cb3]{margin-top:25px;padding-top:20px;border-top:1px solid #f5f5f5}.btn_reorder_editorial[data-v-e1b60cb3]{width:100%;background:#233a3a;color:#fff;border:none;padding:12px;border-radius:12px;font-weight:800;text-transform:uppercase;font-size:.8rem;letter-spacing:1px;cursor:pointer;transition:.3s;margin-bottom:15px}.btn_reorder_editorial[data-v-e1b60cb3]:hover{background:#76b84f;transform:translateY(-2px)}.secondary_actions[data-v-e1b60cb3]{display:flex;justify-content:center;align-items:center;gap:12px}.link_view_details[data-v-e1b60cb3],.btn_report_link[data-v-e1b60cb3]{font-size:.8rem;font-weight:700;color:#aaa;text-decoration:none;background:none;border:none;cursor:pointer;padding:0;transition:.2s}.link_view_details[data-v-e1b60cb3]:hover,.btn_report_link[data-v-e1b60cb3]:hover{color:#76b84f}.dot_separator[data-v-e1b60cb3]{color:#eee}.quiz-subtitle[data-v-702bbdc8]{font-size:.95rem;color:#636363;font-weight:400}.sleek-container[data-v-702bbdc8]{height:auto;border-radius:32px;background:#fff;box-shadow:0 30px 60px #0000001f;border:1px solid rgba(0,0,0,.03)}.quiz-nav-header[data-v-702bbdc8]{display:flex;align-items:center;justify-content:center;padding:25px 30px 0;position:relative}.nav-back-btn[data-v-702bbdc8]{position:absolute;left:30px;background:none;border:none;color:#999;font-weight:700;font-size:.85rem;transition:.3s;cursor:pointer}.nav-back-btn[data-v-702bbdc8]:hover{color:#5c9e3b}.step-dots[data-v-702bbdc8]{display:flex;gap:6px}.step-dots span[data-v-702bbdc8]{width:24px;height:4px;border-radius:10px;background:#f0f0f0;transition:.5s cubic-bezier(.165,.84,.44,1)}.step-dots span.active[data-v-702bbdc8]{background:#5c9e3b;width:40px}.quiz-title[data-v-702bbdc8]{font-weight:900;font-size:1.85rem;color:#1a2b2b;letter-spacing:-.5px}.text-primary[data-v-702bbdc8]{color:#5c9e3b!important}.italic-serif[data-v-702bbdc8]{font-family:Playfair Display,serif!important;font-style:italic}.selection-stack[data-v-702bbdc8]{display:flex;flex-direction:column;gap:12px}.redefine-option-btn[data-v-702bbdc8]{display:flex;align-items:center;justify-content:space-between;padding:20px 25px;background:#fcfcfc;border:1px solid #eee;border-radius:20px;font-weight:800;color:#333;transition:.3s ease;cursor:pointer}.redefine-option-btn[data-v-702bbdc8]:hover{background:#fff;border-color:#5c9e3b;color:#5c9e3b;transform:translateY(-2px);box-shadow:0 10px 20px #5c9e3b14}.redefine-option-btn.active[data-v-702bbdc8]{border-color:#5c9e3b;background:#5c9e3b08;color:#1a2b2b;box-shadow:0 5px 15px #5c9e3b1a}.selection-grid[data-v-702bbdc8]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.redefine-pill[data-v-702bbdc8]{padding:15px 10px;border-radius:16px;border:1px solid #f0f0f0;background:#fff;color:#555;font-weight:700;font-size:.85rem;transition:.3s;cursor:pointer;display:flex;align-items:center;justify-content:center}.redefine-pill[data-v-702bbdc8]:hover{border-color:#5c9e3b;color:#5c9e3b}.redefine-pill.active[data-v-702bbdc8]{background:#1a2b2b;border-color:#1a2b2b;color:#fff;box-shadow:0 8px 15px #1a2b2b33}.redefine-action-btn[data-v-702bbdc8]{background:#5c9e3b;color:#fff;border:none;border-radius:20px;padding:18px;font-weight:900;text-transform:uppercase;letter-spacing:1.5px;font-size:.9rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 25px #5c9e3b40;cursor:pointer}.redefine-action-btn[data-v-702bbdc8]:hover:not(:disabled){background:#4e8a31;transform:translateY(-4px) scale(1.02);box-shadow:0 15px 35px #5c9e3b59}.redefine-action-btn[data-v-702bbdc8]:disabled{background:#e0e0e0;color:#aaa;box-shadow:none;cursor:not-allowed}.redefine-action-btn.finalize[data-v-702bbdc8]{background:#1a2b2b;box-shadow:0 10px 25px #1a2b2b33}.redefine-action-btn.finalize[data-v-702bbdc8]:hover{background:#000;box-shadow:0 15px 35px #0000004d}.btn-minimal-skip[data-v-702bbdc8]{background:none;border:none;color:#aaa;font-size:.75rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;transition:.3s;cursor:pointer}.btn-minimal-skip[data-v-702bbdc8]:hover{color:#5c9e3b}.quiz-slide-enter-active[data-v-702bbdc8],.quiz-slide-leave-active[data-v-702bbdc8]{transition:all .4s ease}.quiz-slide-enter[data-v-702bbdc8]{opacity:0;transform:translate(20px)}.quiz-slide-leave-to[data-v-702bbdc8]{opacity:0;transform:translate(-20px)}.text-primary-ada[data-v-742a6e12]{color:#5c9e3b!important}.italic-serif[data-v-742a6e12]{font-family:Playfair Display,serif!important;font-style:italic}.fw-black[data-v-742a6e12]{font-weight:900}.tracking-widest[data-v-742a6e12]{letter-spacing:.25em;font-size:.7rem}.visually-hidden[data-v-742a6e12]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.modal-content[data-v-742a6e12]{border-radius:30px;background:#fff;box-shadow:0 20px 60px #0000001a}.sub-text[data-v-742a6e12]{font-size:.95rem;line-height:1.6;color:#444}.sleek_input[data-v-742a6e12]:focus,.btn-sleek-primary[data-v-742a6e12]:focus,.btn-close-sleek[data-v-742a6e12]:focus{outline:3px solid #75b84f;outline-offset:4px}.brand_accent_circle[data-v-742a6e12]{width:70px;height:70px;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.leaf_svg[data-v-742a6e12]{width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235c9e3b'%3E%3Cpath d='M17,8C8,10 5.9,16.17 3.82,21.34L5.71,22L6.66,19.7C7.14,19.87 7.64,20 8,20C19,20 22,3 22,3C21,5 14,5.25 9,6.25C4,7.25 2,11.5 2,13.5C2,15.5 3.75,17.25 3.75,17.25C7,11 17,8 17,8Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.btn-close-sleek[data-v-742a6e12]{position:absolute;top:25px;right:25px;background:transparent;border:none;font-size:1.2rem;color:#999;transition:.3s;z-index:10}.btn-close-sleek[data-v-742a6e12]:hover{color:#333;transform:rotate(90deg)}.sleek_input[data-v-742a6e12]{width:100%;padding:16px 25px;border-radius:15px;border:1px solid #cccccc;background:#fdfdfd;font-weight:500;text-align:center}.btn-sleek-primary[data-v-742a6e12]{background:#5c9e3b;color:#fff;padding:16px;border-radius:15px;border:none;font-weight:900;letter-spacing:1px;transition:.3s}.btn-sleek-primary[data-v-742a6e12]:hover{background:#4a802f;transform:translateY(-2px)}.btn-dark-sleek[data-v-742a6e12]{background:#1a1a1a;color:#fff;border:none;border-radius:50px;font-weight:700;transition:.3s}.success_glow[data-v-742a6e12]{width:80px;height:80px;background:#5c9e3b;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:2.5rem}.error-msg[data-v-742a6e12]{color:#d93025;font-size:.85rem;font-weight:700}.premium-fade-enter-active[data-v-742a6e12],.premium-fade-leave-active[data-v-742a6e12]{transition:all .4s ease}.premium-fade-enter[data-v-742a6e12]{opacity:0;transform:translateY(20px)}.premium-fade-leave-to[data-v-742a6e12]{opacity:0;transform:translateY(-20px)}.form_error_banner[data-v-8d634926]{background:#fdf2f2;border:1px solid #f5c6c6;color:#b33939;border-radius:12px;padding:12px 16px;margin-bottom:18px;font-size:.85rem;font-weight:700}.field_error_text[data-v-8d634926]{color:#b33939;font-size:.75rem;font-weight:700;margin:6px 2px 0}[data-v-9e406407]:focus{outline:none!important;box-shadow:none!important}.btn_editorial_sub[data-v-9e406407]:focus-visible,.action_circle_btn[data-v-9e406407]:focus-visible,.btn_keep_premium[data-v-9e406407]:focus-visible,.btn_text_action[data-v-9e406407]:focus-visible,.modal_close_x[data-v-9e406407]:focus-visible,.btn_soft_action[data-v-9e406407]:focus-visible{outline:3px solid #75b84f!important;outline-offset:4px}.custom_modal_overlay[data-v-9e406407]{position:fixed;top:0;left:0;width:100%;height:100%;background:#233a3a80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.custom_modal_content[data-v-9e406407]{background:#fff;width:100%;max-width:440px;border-radius:35px;padding:45px 35px;position:relative;text-align:center;outline:none}.modal_icon[data-v-9e406407]{font-size:2.5rem;margin-bottom:15px}.modal_title[data-v-9e406407]{font-weight:900;color:#233a3a;font-size:1.7rem;letter-spacing:-.5px}.modal_description[data-v-9e406407]{color:#666;font-size:1rem;line-height:1.4}.modal_btn_group[data-v-9e406407]{display:flex;flex-direction:column;gap:10px}.btn_keep_premium[data-v-9e406407]{background:#233a3a;color:#fff;padding:18px;border-radius:18px;font-weight:800;text-transform:uppercase;border:none;font-size:.9rem;transition:.3s;cursor:pointer}.btn_keep_premium[data-v-9e406407]:hover{background:#75b84f;transform:translateY(-2px);box-shadow:0 10px 20px #75b84f33}.btn_soft_action[data-v-9e406407]{background:#f0fdf4;color:#166534;padding:14px;border-radius:15px;font-weight:700;border:1px solid #bbf7d0;cursor:pointer;transition:.2s}.btn_final_danger[data-v-9e406407]{background:transparent;color:#aaa;padding:10px;font-weight:600;font-size:.8rem;border:none;cursor:pointer;text-decoration:underline;margin-top:5px}.modal_close_x[data-v-9e406407]{position:absolute;top:20px;right:20px;background:none;border:none;color:#ddd;cursor:pointer}.premium_sub_card[data-v-9e406407]{background:#fff;border-radius:25px;padding:30px;border:1px solid #eee;transition:.3s cubic-bezier(.165,.84,.44,1)}.card_utility_row[data-v-9e406407]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.sub_id_tag[data-v-9e406407]{font-size:.65rem;font-weight:800;color:#bbb;text-transform:uppercase}.action_circle_btn[data-v-9e406407]{width:34px;height:34px;border-radius:50%;border:1px solid #f2f2f2;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#233a3a;transition:.3s;text-decoration:none}.action_circle_btn[data-v-9e406407]:hover{background:#233a3a;color:#fff}.package_title[data-v-9e406407]{font-weight:900;color:#233a3a;font-size:1.4rem;margin:0}.status_pill[data-v-9e406407]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:800;text-transform:uppercase}.pill_active[data-v-9e406407]{background:#f0fdf4;color:#166534}.pill_inactive[data-v-9e406407]{background:#fef2f2;color:#991b1b}.status_dot[data-v-9e406407]{width:8px;height:8px;border-radius:50%;margin-right:8px}.pill_active .status_dot[data-v-9e406407]{background:#22c55e;box-shadow:0 0 8px #22c55e}.pill_inactive .status_dot[data-v-9e406407]{background:#ef4444}.delivery_info_grid[data-v-9e406407]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;border-top:1px solid #f9f9f9;padding-top:20px}.info_col label[data-v-9e406407]{display:block;font-size:.65rem;font-weight:800;color:#aaa;text-transform:uppercase;margin-bottom:5px}.info_val[data-v-9e406407]{font-weight:700;color:#233a3a;font-size:.9rem}.deadline_notification[data-v-9e406407]{display:flex;align-items:center;gap:8px;padding:10px 15px;border-radius:12px;font-size:.75rem;font-weight:700}.deadline_safe[data-v-9e406407]{background:#f9f9f9;color:#666}.deadline_passed[data-v-9e406407]{background:#fff1f2;color:#e11d48}.primary_actions_row[data-v-9e406407]{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:8px}.btn_editorial_sub[data-v-9e406407]{background:#fff;border:2px solid #233a3a;color:#233a3a;padding:10px 5px;border-radius:10px;font-weight:800;font-size:.75rem;text-transform:uppercase;cursor:pointer;transition:.2s}.btn_editorial_sub[data-v-9e406407]:hover{background:#233a3a;color:#fff}.btn_undo[data-v-9e406407]{border-color:#75b84f;color:#75b84f}.btn_disabled[data-v-9e406407]{opacity:.3;cursor:not-allowed}.secondary_actions_row[data-v-9e406407]{display:flex;justify-content:space-between}.btn_text_action[data-v-9e406407]{background:none;border:none;font-weight:800;font-size:.75rem;text-transform:uppercase;color:#aaa;cursor:pointer}.text_brand[data-v-9e406407]{color:#75b84f!important;text-decoration:none}.preppy_widget[data-v-8521d449]{position:fixed;right:20px;bottom:20px;z-index:1050;font-family:Roboto,sans-serif;transition:bottom .25s ease}.preppy_launcher[data-v-8521d449]{position:absolute;bottom:0;right:0;width:60px;height:60px;border:none;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#82c45c,#649c43);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #649c4373;transition:transform .2s ease,box-shadow .2s ease}.preppy_launcher[data-v-8521d449]:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 10px 24px #649c438c}.preppy_launcher_img[data-v-8521d449]{width:100%!important;height:100%!important;aspect-ratio:1 / 1;border-radius:50%;object-fit:cover;transform:scale(1.35);position:relative;z-index:1}.preppy_pulse[data-v-8521d449]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:#75b84f66;animation:preppy_pulse-8521d449 2.4s ease-out 3;pointer-events:none}@keyframes preppy_pulse-8521d449{0%{transform:scale(1);opacity:.7}70%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}.preppy_badge[data-v-8521d449]{position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background-color:#eb1c26;border:2.5px solid #fff;z-index:2}.preppy_nudge[data-v-8521d449]{position:absolute;bottom:72px;right:0;width:240px;display:flex;align-items:flex-start;background-color:#fff;border-radius:14px 14px 4px;box-shadow:0 6px 24px #2125292e;padding:6px}.preppy_nudge_body[data-v-8521d449]{display:flex;align-items:flex-start;gap:8px;background:none;border:none;text-align:left;padding:8px 4px 8px 8px;font-size:.88rem;line-height:1.4;color:#212529;cursor:pointer;font-family:inherit}.preppy_nudge_emoji[data-v-8521d449]{font-size:1.1rem;line-height:1.2}.preppy_nudge_close[data-v-8521d449]{background:none;border:none;color:#9a948a;font-size:1.2rem;line-height:1;padding:6px;cursor:pointer;flex-shrink:0}.preppy_nudge_close[data-v-8521d449]:hover{color:#212529}.preppy_nudge-enter-active[data-v-8521d449]{transition:opacity .25s ease,transform .25s cubic-bezier(.34,1.4,.64,1);transform-origin:bottom right}.preppy_nudge-leave-active[data-v-8521d449]{transition:opacity .15s ease,transform .15s ease;transform-origin:bottom right}.preppy_nudge-enter[data-v-8521d449],.preppy_nudge-leave-to[data-v-8521d449]{opacity:0;transform:translateY(8px) scale(.95)}.preppy_panel[data-v-8521d449]{width:370px;max-width:calc(100vw - 32px);height:540px;max-height:calc(100vh - 120px);display:flex;flex-direction:column;background-color:#faf5ea;border-radius:20px;overflow:hidden;box-shadow:0 12px 40px #21252947}.preppy_header[data-v-8521d449]{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#82c45c,#649c43);color:#fff;padding:16px}.preppy_avatar[data-v-8521d449]{background-color:#fff;color:#75b84f;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.preppy_avatar_lg[data-v-8521d449]{width:42px;height:42px;box-shadow:0 2px 6px #00000026}.preppy_avatar_sm[data-v-8521d449]{width:26px;height:26px;margin-right:8px;align-self:flex-end;box-shadow:0 1px 3px #0000001f}.preppy_avatar_img[data-v-8521d449]{width:100%!important;height:100%!important;aspect-ratio:1 / 1;border-radius:50%;object-fit:cover;transform:scale(1.35)}.preppy_header_text[data-v-8521d449]{display:flex;flex-direction:column;flex:1;min-width:0}.preppy_title[data-v-8521d449]{font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:.2px}.preppy_subtitle[data-v-8521d449]{display:flex;align-items:center;gap:6px;font-size:.78rem;opacity:.95}.preppy_dot[data-v-8521d449]{width:8px;height:8px;border-radius:50%;background-color:#d8f5c8;box-shadow:0 0 0 2px #ffffff59}.preppy_close[data-v-8521d449]{background:#ffffff2e;border:none;border-radius:50%;width:34px;height:34px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.preppy_close[data-v-8521d449]:hover{background:#ffffff52}.preppy_body[data-v-8521d449]{flex:1;overflow-y:auto;padding:16px 14px;scrollbar-width:thin;scrollbar-color:#d9d2c2 transparent}.preppy_body[data-v-8521d449]::-webkit-scrollbar{width:6px}.preppy_body[data-v-8521d449]::-webkit-scrollbar-thumb{background-color:#d9d2c2;border-radius:3px}.preppy_row[data-v-8521d449]{display:flex;margin-bottom:12px;animation:preppy_msg_in-8521d449 .25s ease both}@keyframes preppy_msg_in-8521d449{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.preppy_row_user[data-v-8521d449]{justify-content:flex-end}.preppy_row_bot[data-v-8521d449]{justify-content:flex-start}.preppy_msg_col[data-v-8521d449]{max-width:80%;display:flex;flex-direction:column}.preppy_row_user .preppy_msg_col[data-v-8521d449]{align-items:flex-end}.preppy_bubble[data-v-8521d449]{max-width:100%;padding:10px 14px;border-radius:18px;font-size:.92rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.preppy_row_user .preppy_bubble[data-v-8521d449]{background:linear-gradient(135deg,#82c45c,#6aa84a);color:#fff;border-bottom-right-radius:6px;box-shadow:0 2px 6px #649c4340}.preppy_row_bot .preppy_bubble[data-v-8521d449]{background-color:#fff;color:#212529;border-bottom-left-radius:6px;box-shadow:0 1px 3px #00000014}.preppy_row_bot .preppy_bubble[data-v-8521d449] a{color:#649c43;font-weight:500;text-decoration:underline;word-break:break-all}.preppy_actions[data-v-8521d449]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.preppy_action_btn[data-v-8521d449]{display:inline-flex;align-items:center;gap:6px;background-color:#fff;border:1.5px solid #75b84f;color:#588a3c;border-radius:18px;padding:7px 14px;font-size:.85rem;font-weight:600;text-decoration:none;box-shadow:0 1px 3px #0000000f;transition:background-color .15s ease,color .15s ease,transform .15s ease}.preppy_action_btn[data-v-8521d449]:hover{background-color:#75b84f;color:#fff;transform:translateY(-1px)}.preppy_typing span[data-v-8521d449]{display:inline-block;width:7px;height:7px;margin:0 2px;border-radius:50%;background-color:#b5b0a4;animation:preppy_bounce-8521d449 1.2s infinite}.preppy_typing span[data-v-8521d449]:nth-child(2){animation-delay:.15s}.preppy_typing span[data-v-8521d449]:nth-child(3){animation-delay:.3s}@keyframes preppy_bounce-8521d449{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.preppy_suggestions[data-v-8521d449]{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0 34px}.preppy_chip[data-v-8521d449]{background-color:#fff;border:1px solid #c9e2b8;color:#588a3c;border-radius:18px;padding:7px 13px;font-size:.85rem;font-weight:500;cursor:pointer;box-shadow:0 1px 2px #0000000d;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.preppy_chip[data-v-8521d449]:hover{background-color:#75b84f;border-color:#75b84f;color:#fff}.preppy_input_row[data-v-8521d449]{display:flex;align-items:center;gap:8px;padding:12px;background-color:#fff;border-top:1px solid #ece5d6}.preppy_quick_toggle[data-v-8521d449]{width:42px;height:42px;border:1px solid #d9d2c2;border-radius:50%;background-color:#fff;color:#8a8474;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.preppy_quick_toggle[data-v-8521d449]:hover{color:#649c43;border-color:#75b84f}.preppy_quick_toggle_active[data-v-8521d449]{background-color:#75b84f;border-color:#75b84f;color:#fff}.preppy_input[data-v-8521d449]{flex:1;border:1px solid #d9d2c2;border-radius:22px;padding:10px 16px;font-size:.92rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.preppy_input[data-v-8521d449]:focus{border-color:#75b84f;box-shadow:0 0 0 3px #75b84f2e}.preppy_send[data-v-8521d449]{width:42px;height:42px;border:none;border-radius:50%;background:linear-gradient(135deg,#82c45c,#649c43);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .15s ease,opacity .15s ease}.preppy_send[data-v-8521d449]:hover:not(:disabled){transform:scale(1.08)}.preppy_send[data-v-8521d449]:disabled{opacity:.45;cursor:default}.preppy_pop-enter-active[data-v-8521d449]{transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.4,.64,1);transform-origin:bottom right}.preppy_pop-leave-active[data-v-8521d449]{transition:opacity .15s ease,transform .15s ease;transform-origin:bottom right}.preppy_pop-enter[data-v-8521d449],.preppy_pop-leave-to[data-v-8521d449]{opacity:0;transform:translateY(14px) scale(.96)}.preppy_fade-enter-active[data-v-8521d449]{transition:opacity .2s ease .1s}.preppy_fade-enter[data-v-8521d449]{opacity:0}@media (max-width: 576px){.preppy_widget[data-v-8521d449]{right:12px}.preppy_panel[data-v-8521d449]{height:70vh}}[data-v-8b521dcd]:focus{outline:none!important;box-shadow:none!important}.btn_editorial_action[data-v-8b521dcd]:focus-visible,.btn_text_action[data-v-8b521dcd]:focus-visible,.btn_keep_premium[data-v-8b521dcd]:focus-visible,.modal_close_x[data-v-8b521dcd]:focus-visible{outline:3px solid #75b84f!important;outline-offset:4px}.subscription_details_root[data-v-8b521dcd]{background-image:url(/assets/img/redesign_images/Redefine_background_colorTinted.jpg);background-attachment:fixed;background-size:cover;min-height:100vh}.editorial_details_container[data-v-8b521dcd]{padding:40px 0 100px}.compact_back_btn[data-v-8b521dcd]{margin-bottom:30px!important}.details_header[data-v-8b521dcd]{text-align:center;margin-bottom:50px}.editorial_tag[data-v-8b521dcd]{display:block;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#75b84f;font-size:.75rem;margin-bottom:15px}.premium_details_title[data-v-8b521dcd]{font-weight:900;font-size:3.5rem;color:#233a3a;margin:0;line-height:1.1}.italic_serif[data-v-8b521dcd]{font-family:serif;font-style:italic;color:#75b84f;font-weight:400}.details_subtitle[data-v-8b521dcd]{color:#7c7a7a;font-size:1.1rem;margin-top:15px}.header_accent_line[data-v-8b521dcd]{width:60px;height:4px;background:#233a3a;margin:25px auto;border-radius:2px}.details_glass_card[data-v-8b521dcd]{background:#fff;border-radius:25px;padding:35px;border:1px solid #eee}.action_group_row[data-v-8b521dcd]{display:flex;gap:10px;flex-wrap:wrap}.btn_editorial_action[data-v-8b521dcd]{background:#fff;border:2px solid #233a3a;color:#233a3a;padding:10px 20px;border-radius:12px;font-weight:800;font-size:.75rem;text-transform:uppercase;transition:.3s;cursor:pointer}.btn_editorial_action[data-v-8b521dcd]:hover:not(:disabled){background:#233a3a;color:#fff;transform:translateY(-2px)}.btn_editorial_action[data-v-8b521dcd]:disabled{opacity:.3;cursor:not-allowed}.btn_resume[data-v-8b521dcd]{border-color:#75b84f;color:#75b84f}.btn_resume[data-v-8b521dcd]:hover{background:#75b84f;color:#fff}.btn_dark[data-v-8b521dcd]{background:#233a3a;color:#fff;text-decoration:none}.status_pill[data-v-8b521dcd]{display:inline-flex;align-items:center;padding:6px 16px;border-radius:20px;font-size:.8rem;font-weight:800;text-transform:uppercase}.pill_active[data-v-8b521dcd]{background:#f0fdf4;color:#166534}.pill_inactive[data-v-8b521dcd]{background:#fef2f2;color:#991b1b}.status_dot[data-v-8b521dcd]{width:8px;height:8px;border-radius:50%;margin-right:10px}.pill_active .status_dot[data-v-8b521dcd]{background:#22c55e;box-shadow:0 0 8px #22c55e}.pill_inactive .status_dot[data-v-8b521dcd]{background:#ef4444}.editorial_sub_label[data-v-8b521dcd]{font-weight:800;color:#233a3a;font-size:.9rem;border-left:3px solid #75b84f;padding-left:12px;text-transform:uppercase}.info_grid_lifestyle[data-v-8b521dcd]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.label-text[data-v-8b521dcd]{display:block;font-size:.65rem;font-weight:800;color:#aaa;text-transform:uppercase;margin-bottom:5px}.info_item p[data-v-8b521dcd]{font-weight:700;color:#233a3a;font-size:1.1rem;margin:0}.address_display_box[data-v-8b521dcd]{font-style:normal;display:block}.address_display_box strong[data-v-8b521dcd]{display:block;margin-bottom:5px}.brand_badge[data-v-8b521dcd]{background:#233a3a;color:#fff;padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:900;text-transform:uppercase}.last_4[data-v-8b521dcd]{font-weight:700;color:#233a3a}.expiry[data-v-8b521dcd]{color:#7c7a7a;font-size:.85rem;margin:0}.item_list_scroll[data-v-8b521dcd]{max-height:400px;overflow-y:auto;padding-right:10px}.subscription_item_row[data-v-8b521dcd]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #f5f5f5}.item_qty[data-v-8b521dcd]{font-weight:800;color:#75b84f;margin-right:10px}.item_name[data-v-8b521dcd]{font-weight:600;color:#233a3a}.item_meta[data-v-8b521dcd]{font-size:.85rem;color:#233a3a;font-weight:700;text-align:right;white-space:nowrap}.item_line_total[data-v-8b521dcd]{display:block}.item_unit[data-v-8b521dcd]{display:block;font-size:.7rem;color:#aaa;font-weight:600;margin-top:2px}.item_included[data-v-8b521dcd]{font-size:.7rem;color:#aaa;font-weight:700;text-transform:uppercase;letter-spacing:1px}.item_unavailable[data-v-8b521dcd]{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.6rem;font-weight:800;text-transform:uppercase}.contents_count[data-v-8b521dcd]{float:right;font-size:.7rem;color:#aaa;font-weight:700;letter-spacing:1px}.summary_row[data-v-8b521dcd]{font-size:.9rem;color:#7c7a7a;font-weight:600;padding:3px 0}.summary_note[data-v-8b521dcd]{font-size:.7rem;color:#aaa}.issues_card[data-v-8b521dcd]{border-left:4px solid #ef4444}.issues_list[data-v-8b521dcd]{padding-left:20px;color:#991b1b;font-weight:600;font-size:.9rem}.issues_list li[data-v-8b521dcd]{margin-bottom:4px}.issues_hint[data-v-8b521dcd]{font-size:.75rem;color:#aaa}.custom_modal_overlay[data-v-8b521dcd]{position:fixed;top:0;left:0;width:100%;height:100%;background:#233a3a80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.custom_modal_content[data-v-8b521dcd]{background:#fff;width:100%;max-width:440px;border-radius:35px;padding:45px 35px;position:relative;text-align:center;outline:none}.modal_icon[data-v-8b521dcd]{display:flex;justify-content:center;margin-bottom:15px}.modal_title[data-v-8b521dcd]{font-weight:900;color:#233a3a;font-size:1.7rem}.modal_description[data-v-8b521dcd]{color:#666;font-size:1rem;line-height:1.4}.modal_btn_group[data-v-8b521dcd]{display:flex;flex-direction:column;gap:10px}.btn_keep_premium[data-v-8b521dcd]{background:#233a3a;color:#fff;padding:18px;border-radius:18px;font-weight:800;text-transform:uppercase;border:none;transition:.3s;cursor:pointer}.btn_keep_premium[data-v-8b521dcd]:hover{background:#75b84f;transform:translateY(-2px)}.btn_soft_action[data-v-8b521dcd]{background:#f0fdf4;color:#166534;padding:14px;border-radius:15px;font-weight:700;border:1px solid #bbf7d0;cursor:pointer}.btn_final_danger[data-v-8b521dcd]{background:transparent;color:#aaa;padding:10px;font-weight:600;font-size:.8rem;border:none;cursor:pointer;text-decoration:underline}.modal_close_x[data-v-8b521dcd]{position:absolute;top:20px;right:20px;background:none;border:none;color:#8a8a8a;cursor:pointer;display:flex;padding:4px;border-radius:8px;transition:color .2s,background .2s}.modal_close_x[data-v-8b521dcd]:hover{color:#233a3a;background:#f5f5f5}.fade_scale-enter-active[data-v-8b521dcd],.fade_scale-leave-active[data-v-8b521dcd]{transition:all .3s ease}.fade_scale-enter[data-v-8b521dcd],.fade_scale-leave-to[data-v-8b521dcd]{opacity:0;transform:scale(.95)}.text_brand[data-v-8b521dcd]{color:#75b84f!important}.btn_text_action[data-v-8b521dcd]{background:none;border:none;font-weight:800;font-size:.75rem;text-transform:uppercase;color:#aaa;cursor:pointer;padding:0;display:inline-flex;align-items:center}@media (max-width: 991px){.editorial_details_container[data-v-8b521dcd]{padding-top:20px}.compact_back_btn[data-v-8b521dcd]{margin-bottom:20px!important}.details_header[data-v-8b521dcd]{margin-bottom:30px}.details_content_wrapper[data-v-8b521dcd]{padding:0 15px}.details_glass_card[data-v-8b521dcd]{padding:20px;border-radius:20px}.info_grid_lifestyle[data-v-8b521dcd]{grid-template-columns:1fr;gap:15px}.card-contents-sidebar[data-v-8b521dcd]{position:relative!important;top:0!important;margin-top:20px}.premium_details_title[data-v-8b521dcd]{font-size:2.2rem}}.floating-cart-panel[data-v-6b00ed9d]{position:fixed;right:30px;bottom:110px;width:350px;max-width:calc(100vw - 60px);max-height:550px;z-index:2500;pointer-events:none}.panel-content[data-v-6b00ed9d]{background:#fff;border-radius:25px;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.05);pointer-events:all;overflow:hidden;box-shadow:0 20px 50px #00000026;animation:slideUp-6b00ed9d .4s cubic-bezier(.175,.885,.32,1.275)}@keyframes slideUp-6b00ed9d{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.cart-header-mini[data-v-6b00ed9d]{padding:18px 25px;background:#233a3a;display:flex;justify-content:space-between;align-items:center;color:#fff;flex-shrink:0}.qty-badge[data-v-6b00ed9d]{background:#75b84f;color:#fff;font-size:10px;font-weight:900;padding:2px 8px;border-radius:10px;margin-right:8px}.panel-title[data-v-6b00ed9d]{font-size:1rem;font-weight:700;margin:0;display:inline-block}.close-panel[data-v-6b00ed9d]{background:#ffffff1a;border:none;color:#fff;width:30px;height:30px;border-radius:50%;transition:.3s;cursor:pointer;display:flex;align-items:center;justify-content:center}.close-panel[data-v-6b00ed9d]:hover{background:#75b84f}.cart-body-mini[data-v-6b00ed9d]{flex:1;overflow-y:auto;overflow-x:hidden;max-height:350px;background:#fafafa}.custom-scrollbar[data-v-6b00ed9d]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-6b00ed9d]::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar[data-v-6b00ed9d]::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.cart-footer-mini[data-v-6b00ed9d]{padding:20px 25px;background:#fff;border-top:1px solid #eee;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.summary-line[data-v-6b00ed9d]{display:flex;flex-direction:column}.summary-line .label[data-v-6b00ed9d]{font-size:10px;text-transform:uppercase;color:#aaa;font-weight:800}.summary-line .amount[data-v-6b00ed9d]{font-size:1.2rem;font-weight:900;color:#233a3a}.checkout-pill-btn[data-v-6b00ed9d]{background:#75b84f;color:#fff;padding:10px 25px;border-radius:50px;font-weight:800;text-decoration:none;font-size:.85rem;transition:.3s;box-shadow:0 4px 12px #75b84f4d}.checkout-pill-btn[data-v-6b00ed9d]:hover{background:#233a3a;transform:translate(3px)}@media (max-width: 500px){.floating-cart-panel[data-v-6b00ed9d]{right:15px;left:15px;width:auto;max-width:none;bottom:100px}}[data-v-a4b883ed]:focus{outline:none!important}.premium-action-cart[data-v-a4b883ed]:focus-visible,.checkout-link[data-v-a4b883ed]:focus-visible,.close-panel-btn[data-v-a4b883ed]:focus-visible{outline:3px solid #86D172!important;outline-offset:4px}.premium-action-cart[data-v-a4b883ed]:hover{background:#233a3a;transform:translateY(-3px);box-shadow:0 20px 40px #0000004d}.checkout-link[data-v-a4b883ed]:hover{background:#233a3a;transform:translateY(-1px)}.close-panel-btn[data-v-a4b883ed]:hover{opacity:.8;transform:translateY(2px)}.floating-cart-panel[data-v-a4b883ed]{position:absolute;bottom:85px;right:0;width:350px;z-index:2001}.panel-inner[data-v-a4b883ed]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 15px 50px #00000026;border:1px solid #eee}.panel-header[data-v-a4b883ed]{background:#233a3a;color:#fff;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:.8rem;text-transform:uppercase}.close-panel-btn[data-v-a4b883ed]{background:none;border:none;color:#fff;cursor:pointer;transition:.3s ease}.panel-body[data-v-a4b883ed]{max-height:350px;overflow-y:auto;padding:10px}.panel-footer[data-v-a4b883ed]{padding:15px 20px;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.mini-total .label[data-v-a4b883ed]{display:block;font-size:10px;color:#aaa;text-transform:uppercase}.mini-total .price[data-v-a4b883ed]{font-weight:900;color:#233a3a}.checkout-link[data-v-a4b883ed]{background:#75b84f;color:#fff;padding:8px 20px;border-radius:50px;font-weight:800;font-size:.8rem;text-decoration:none!important;transition:.3s ease}.fixed-cart-container[data-v-a4b883ed]{position:fixed;right:30px;bottom:30px;z-index:2000}.premium-action-cart[data-v-a4b883ed]{background:#2f4f4f;border-radius:100px;border:none;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 15px 35px #0003;padding:0}.is-active[data-v-a4b883ed]{background:#233a3a;transform:scale(.95)}.cart-visible[data-v-a4b883ed]{opacity:1;padding:8px 12px 8px 8px}.cart-hidden[data-v-a4b883ed]{opacity:0;pointer-events:none;transform:translateY(20px)}.cart-pill-content[data-v-a4b883ed]{display:flex;align-items:center;gap:15px}.icon-section[data-v-a4b883ed]{width:50px;height:50px;background:#86d172;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;color:#fff;font-size:20px}.count-bubble[data-v-a4b883ed]{position:absolute;top:-5px;right:-5px;background:#fff;color:#2f4f4f;font-size:11px;font-weight:900;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center}.text-section[data-v-a4b883ed]{display:flex;flex-direction:column;text-align:left}.label-top[data-v-a4b883ed]{color:#fff9;font-size:10px;text-transform:uppercase;font-weight:800}.label-bottom[data-v-a4b883ed]{color:#fff;font-size:16px;font-weight:700}.arrow-section[data-v-a4b883ed]{color:#86d172;font-size:18px;margin-left:5px}.slide-up-enter-active[data-v-a4b883ed],.slide-up-leave-active[data-v-a4b883ed]{transition:all .3s ease}.slide-up-enter-from[data-v-a4b883ed],.slide-up-leave-to[data-v-a4b883ed]{transform:translateY(20px);opacity:0}@media (max-width: 600px){.floating-cart-panel[data-v-a4b883ed]{width:calc(100vw - 40px);right:-10px}.text-section[data-v-a4b883ed],.arrow-section[data-v-a4b883ed]{display:none}}.address_form_root[data-v-69d56f82]{background-image:url(/assets/img/redesign_images/Redefine_background_colorTinted.jpg);background-attachment:fixed;background-size:cover;min-height:100vh}.editorial_form_container[data-v-69d56f82]{padding:40px 0 100px}.form_header[data-v-69d56f82]{text-align:center;margin-bottom:50px}.editorial_tag[data-v-69d56f82]{display:block;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#75b84f;font-size:.75rem;margin-bottom:12px}.premium_form_title[data-v-69d56f82]{font-weight:900;font-size:3rem;color:#233a3a;margin:0}.italic_serif[data-v-69d56f82]{font-family:serif;font-style:italic;color:#75b84f;font-weight:400}.header_accent_line[data-v-69d56f82]{width:50px;height:4px;background:#233a3a;margin:20px auto;border-radius:2px}.form_glass_wrapper[data-v-69d56f82]{max-width:800px;margin:0 auto;background:#fff;padding:50px;border-radius:30px;border:1px solid #eee;box-shadow:0 15px 35px #00000008}.form_section_label[data-v-69d56f82]{font-weight:900;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;color:#233a3a;border-bottom:2px solid #f8f8f8;padding-bottom:10px;margin-bottom:25px}.input_label[data-v-69d56f82]{font-size:.7rem;font-weight:800;color:#aaa;text-transform:uppercase;margin-bottom:8px;display:block}.premium_input[data-v-69d56f82]{width:100%;height:52px;border-radius:12px;border:2px solid #f2f2f2;padding:10px 18px;font-weight:600;transition:.3s;color:#233a3a;background:#fff}.premium_input[data-v-69d56f82]:focus{border-color:#75b84f;outline:none;box-shadow:0 0 0 4px #75b84f1a}.select_custom[data-v-69d56f82]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23aaa' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}.custom_check_container[data-v-69d56f82]{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:.9rem;font-weight:600;color:#7c7a7a;-webkit-user-select:none;user-select:none;margin-bottom:15px}.custom_check_container input[data-v-69d56f82]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark[data-v-69d56f82]{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#f2f2f2;border-radius:6px;transition:.3s}.custom_check_container input:checked~.checkmark[data-v-69d56f82]{background-color:#75b84f}.checkmark[data-v-69d56f82]:after{content:"";position:absolute;display:none;left:8px;top:4px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom_check_container input:checked~.checkmark[data-v-69d56f82]:after{display:block}.btn_premium_save[data-v-69d56f82]{background:#233a3a;color:#fff;width:100%;padding:18px;border-radius:15px;border:none;font-weight:800;text-transform:uppercase;letter-spacing:2px;transition:.3s;cursor:pointer}.btn_premium_save[data-v-69d56f82]:hover:not(:disabled){background:#75b84f;transform:translateY(-2px);box-shadow:0 10px 20px #75b84f33}.btn_premium_save[data-v-69d56f82]:disabled{opacity:.6;cursor:not-allowed}.error_feedback[data-v-69d56f82]{color:#ff5f5f;font-size:.9rem;font-weight:700;text-align:center;background:#fff5f5;padding:12px;border-radius:10px}@media (max-width: 768px){.form_glass_wrapper[data-v-69d56f82]{padding:30px 20px}.premium_form_title[data-v-69d56f82]{font-size:2.2rem}}.subscriptions_container{display:grid;grid-template-columns:repeat(auto-fill,600px);gap:20px;justify-content:space-evenly;padding:20px}button.btn{font-size:1.1em}p.info{margin:0 auto}label.info{width:6rem;text-align:left}.error{padding-top:0}.premium_input[data-v-fbf5b390]:focus:not(:focus-visible),.btn_premium_action[data-v-fbf5b390]:focus:not(:focus-visible),.btn_premium_outline[data-v-fbf5b390]:focus:not(:focus-visible),.btn_link_premium[data-v-fbf5b390]:focus:not(:focus-visible),.btn_remove_method[data-v-fbf5b390]:focus:not(:focus-visible),.pref_toggle_pill[data-v-fbf5b390]:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.premium_input[data-v-fbf5b390]:focus-visible,.btn_premium_action[data-v-fbf5b390]:focus-visible,.btn_premium_outline[data-v-fbf5b390]:focus-visible,.btn_link_premium[data-v-fbf5b390]:focus-visible,.btn_remove_method[data-v-fbf5b390]:focus-visible,.pref_toggle_pill[data-v-fbf5b390]:focus-visible{outline:3px solid #75b84f!important;outline-offset:4px!important}.premium_input[data-v-fbf5b390]:focus{border-color:#75b84f!important;background:#fff}.account_settings_root[data-v-fbf5b390]{background-image:url(/assets/img/redesign_images/Redefine_background_colorTinted.jpg);background-attachment:fixed;background-size:cover;background-position:center;min-height:100vh}.editorial_settings_container[data-v-fbf5b390]{padding:20px 0 100px}.settings_header[data-v-fbf5b390]{text-align:center;margin-bottom:50px}.editorial_tag[data-v-fbf5b390]{display:block;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#75b84f;font-size:.75rem;margin-bottom:12px}.premium_settings_title[data-v-fbf5b390]{font-weight:900;font-size:3.2rem;color:#233a3a;margin:0}.italic_serif[data-v-fbf5b390]{font-family:serif;font-style:italic;color:#75b84f;font-weight:400}.header_accent_line[data-v-fbf5b390]{width:50px;height:4px;background:#233a3a;margin:20px auto;border-radius:2px}.settings_glass_wrapper[data-v-fbf5b390]{max-width:900px;margin:0 auto}.settings_card[data-v-fbf5b390]{background:#fff;padding:40px;border-radius:25px;border:1px solid #eee;box-shadow:0 10px 30px #00000005}.card_header[data-v-fbf5b390]{display:flex;align-items:center;gap:15px;margin-bottom:5px}.card_num[data-v-fbf5b390]{background:#75b84f;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:900}.h4-style[data-v-fbf5b390]{font-weight:800;color:#233a3a;margin:0;font-size:1.25rem}.settings_hint[data-v-fbf5b390]{color:#7c7a7a;font-size:.9rem;margin-bottom:25px}.input_label[data-v-fbf5b390]{font-size:.7rem;font-weight:800;color:#aaa;text-transform:uppercase;margin-bottom:8px;display:block}.premium_input[data-v-fbf5b390]{height:52px;border-radius:12px;border:2px solid #f2f2f2;padding:10px 15px;font-weight:600;width:100%;transition:.3s}.static_info[data-v-fbf5b390]{height:52px;display:flex;align-items:center;font-weight:600;color:#7c7a7a}.header_divider[data-v-fbf5b390]{height:1px;background:#f2f2f2;margin:20px 0 30px;width:100%}.pref_grid[data-v-fbf5b390]{display:flex;flex-wrap:wrap;gap:10px}.pref_toggle_pill[data-v-fbf5b390]{background:#f8f8f8;border:2px solid #f2f2f2;color:#7c7a7a;padding:8px 16px;border-radius:100px;font-weight:700;font-size:.85rem;cursor:pointer;transition:.3s cubic-bezier(.175,.885,.32,1.275)}.pref_toggle_pill[data-v-fbf5b390]:hover{border-color:#75b84f;color:#75b84f}.pref_toggle_pill.active[data-v-fbf5b390]{background:#233a3a;border-color:#233a3a;color:#fff;box-shadow:0 4px 12px #233a3a33}.btn_premium_action[data-v-fbf5b390]{background:#233a3a;color:#fff;padding:15px 30px;border-radius:12px;border:none;font-weight:800;text-transform:uppercase;font-size:.85rem;transition:.3s;cursor:pointer}.btn_premium_action[data-v-fbf5b390]:hover:not(:disabled){background:#75b84f;transform:translateY(-2px)}.btn_premium_outline[data-v-fbf5b390]{background:transparent;border:2px solid #233a3a;color:#233a3a;padding:12px 25px;border-radius:10px;font-weight:800;text-transform:uppercase;font-size:.8rem;transition:.3s}.btn_premium_outline[data-v-fbf5b390]:hover{background:#233a3a;color:#fff}.btn_link_premium[data-v-fbf5b390]{background:transparent;border:none;color:#233a3a;text-decoration:underline;font-weight:700;cursor:pointer;padding:0}.payment_method_card[data-v-fbf5b390]{border:2px solid #f2f2f2;border-radius:18px;padding:20px;position:relative;background:#fff;transition:.3s}.card_brand_row[data-v-fbf5b390]{display:flex;align-items:center;gap:10px;margin-bottom:5px}.brand_badge[data-v-fbf5b390]{background:#233a3a;color:#fff;padding:2px 8px;border-radius:4px;font-size:.65rem;font-weight:900;text-transform:uppercase}.last_four[data-v-fbf5b390]{font-weight:800;color:#233a3a}.expiry_row[data-v-fbf5b390]{font-size:.8rem;color:#7c7a7a;margin-bottom:12px}.btn_remove_method[data-v-fbf5b390]{background:#fff0f0;border:none;color:#ff5f5f;padding:5px 12px;border-radius:6px;font-size:.75rem;font-weight:800;cursor:pointer}.btn_remove_method[data-v-fbf5b390]:hover{background:#ff5f5f;color:#fff}.premium_modal[data-v-fbf5b390]{border-radius:30px;border:none;overflow:hidden}.warning_icon[data-v-fbf5b390]{font-size:3rem;color:#ffbc00}.modal_title[data-v-fbf5b390]{font-weight:900;color:#233a3a}.btn_premium_danger[data-v-fbf5b390]{background:#ff5f5f;color:#fff;border:none;border-radius:10px;font-weight:800;text-transform:uppercase;padding:12px}.empty_state[data-v-fbf5b390]{font-style:italic;color:#bbb;padding:20px 0}.editorial_sub_label[data-v-fbf5b390]{font-weight:800;color:#233a3a;font-size:.9rem;margin-bottom:15px;border-left:3px solid #75b84f;padding-left:10px}@media (max-width: 768px){.settings_card[data-v-fbf5b390]{padding:25px}.premium_settings_title[data-v-fbf5b390]{font-size:2.2rem}.pref_toggle_pill[data-v-fbf5b390]{font-size:.75rem;padding:6px 12px}}.back_to_latest[data-v-0165079c]{display:inline-block;font-weight:700;font-size:.85rem;color:#75b84f;text-decoration:none;letter-spacing:.5px}.back_to_latest[data-v-0165079c]:hover{color:#233a3a}.blog_article_root[data-v-0165079c]{background-image:url(/assets/img/redesign_images/Redefine_background_colorTinted.jpg);background-attachment:fixed;background-size:cover;min-height:100vh}.article_header[data-v-0165079c]{padding:40px 30px}.editorial_tag[data-v-0165079c]{display:block;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#75b84f;font-size:.7rem;margin-bottom:15px}.article_title[data-v-0165079c]{font-weight:900;font-size:3.5rem;color:#233a3a;line-height:1.1;margin-bottom:20px}.article_meta[data-v-0165079c]{display:flex;align-items:center;justify-content:center;gap:10px;color:#aaa;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:1px}.meta_divider[data-v-0165079c]{color:#75b84f;font-size:1.2rem}.custom_typography[data-v-0165079c]{color:#444;font-size:1.15rem;line-height:1.8}.custom_typography[data-v-0165079c] p{margin-bottom:2rem}.custom_typography[data-v-0165079c] h2,.custom_typography[data-v-0165079c] h3{color:#233a3a;font-weight:900;margin-top:3rem;margin-bottom:1.5rem;line-height:1.2}.custom_typography[data-v-0165079c] b,.custom_typography[data-v-0165079c] strong{color:#233a3a;font-weight:800}.custom_typography[data-v-0165079c] ul,.custom_typography[data-v-0165079c] ol{margin-bottom:2rem;padding-left:1.5rem}.custom_typography[data-v-0165079c] li{margin-bottom:.8rem}.custom_typography[data-v-0165079c] img{max-width:100%;height:auto;border-radius:20px;margin:2.5rem 0;box-shadow:0 10px 30px #0000000d}.footer_divider[data-v-0165079c]{width:60px;height:4px;background:#75b84f;margin:0 auto 40px;border-radius:2px}.share_prompt[data-v-0165079c]{font-weight:800;color:#233a3a;font-size:1rem;margin-bottom:25px}.btn_article_cta[data-v-0165079c]{display:inline-block;background:#233a3a;color:#fff;padding:18px 40px;border-radius:15px;text-transform:uppercase;font-weight:900;letter-spacing:2px;font-size:.8rem;text-decoration:none;transition:.3s}.btn_article_cta[data-v-0165079c]:hover{background:#75b84f;transform:translateY(-3px);box-shadow:0 10px 20px #75b84f33}@media (max-width: 991px){.article_title[data-v-0165079c]{font-size:2.2rem}.article_header[data-v-0165079c]{padding-top:20px}.custom_typography[data-v-0165079c]{font-size:1.05rem}}.hp-field[data-v-bb309502]{position:absolute;left:-5000px}.main-wrapper[data-v-bb309502]{font-family:Roboto,sans-serif}.bold-title[data-v-bb309502]{font-family:Roboto;font-weight:900;color:#2f4f4f;letter-spacing:-1px}.section_accent[data-v-bb309502]{display:block;font-family:Roboto;font-weight:700;font-size:.85rem;color:#75b84f;text-transform:uppercase;letter-spacing:3px;margin-bottom:5px;text-align:center}.text-green[data-v-bb309502]{color:#75b84f!important}.bg-light-gray[data-v-bb309502]{background:#f8f9fa}.vibe-divider[data-v-bb309502]{width:50px;height:4px;background:#75b84f;margin:20px 0}.job-header[data-v-bb309502]{padding:100px 0 60px;background:#fff}.hero-display-title[data-v-bb309502]{font-family:Roboto;font-weight:900;font-size:clamp(2rem,5vw,4rem);line-height:1;letter-spacing:-2px;color:#2f4f4f;text-transform:uppercase}.job-full-description[data-v-bb309502]{font-size:1.1rem;line-height:1.6;max-width:800px;margin:0 auto;font-weight:300;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.application-card[data-v-bb309502]{padding:50px;border-radius:4px;border:1px solid #eee;margin-top:-30px}.custom-label[data-v-bb309502]{font-family:Roboto;font-weight:900;font-size:.7rem;text-transform:uppercase;letter-spacing:1.5px;color:#2f4f4f;margin-bottom:8px;display:block}.custom-input[data-v-bb309502]{border-radius:2px!important;border:1px solid #e0e0e0!important;background-color:#fdfdfd!important;padding:12px 15px!important;font-size:.95rem!important}.custom-input[data-v-bb309502]:focus{border-color:#75b84f!important;box-shadow:0 0 0 .25rem #75b84f1a!important}.is-invalid[data-v-bb309502]{border-color:#dc3545!important;background-image:none!important}.border-danger[data-v-bb309502]{border-color:#dc3545!important}.file-hidden[data-v-bb309502]{position:absolute;opacity:0;width:.1px;height:.1px}.file-label[data-v-bb309502]{padding:15px;background:#2f4f4f;color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border-radius:2px;transition:.2s;font-size:.85rem;width:100%}.file-label[data-v-bb309502]:hover{background:#75b84f}.file-label.border-danger[data-v-bb309502]{border:2px solid #dc3545!important;background:#fff!important;color:#dc3545!important}.file-label.border-danger[data-v-bb309502]:hover{background:#fdf2f2!important}.order-btn[data-v-bb309502]{background:linear-gradient(135deg,#529542,#75b84f);border:none;font-family:Roboto;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#fff;border-radius:50px;cursor:pointer;transition:.2s}.order-btn[data-v-bb309502]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #75b84f4d;color:#fff}.order-btn[data-v-bb309502]:disabled{opacity:.7;cursor:not-allowed}.description-container[data-v-bb309502]{position:relative;max-height:120px;overflow:hidden;transition:max-height .5s ease-in-out}.description-container.is-expanded[data-v-bb309502]{max-height:2000px}.description-fade[data-v-bb309502]{position:absolute;bottom:0;left:0;width:100%;height:60px;background:linear-gradient(to bottom,#fff0,#fff)}.toggle-description-btn[data-v-bb309502]{background:none;border:none;color:#75b84f;font-family:Roboto;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:.75rem;cursor:pointer;outline:none}.toggle-description-btn[data-v-bb309502]:hover{color:#2f4f4f}@media (max-width: 768px){.application-card[data-v-bb309502]{padding:30px 20px;margin-top:0}.bold-title[data-v-bb309502]{font-size:1.8rem}}.bold-title[data-v-75dfb168]{font-family:Roboto;font-weight:900;font-size:3.5rem;color:#2f4f4f;letter-spacing:-1px}.section_accent[data-v-75dfb168]{display:block;font-family:Roboto;font-weight:700;font-size:.85rem;color:#75b84f;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px;text-align:center}.bg-light-gray[data-v-75dfb168]{background:#f8f9fa}.text-gradient-green[data-v-75dfb168]{background:linear-gradient(135deg,#75b84f,#a2e07c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.career-hero-minimal[data-v-75dfb168]{padding:80px 0 50px;background:radial-gradient(circle at 50% 50%,#f9f9f9,#fff)}.hero-display-title[data-v-75dfb168]{font-family:Roboto;font-weight:900;font-size:clamp(2.5rem,8vw,5.5rem);line-height:.95;letter-spacing:-3px;margin:20px 0;color:#2f4f4f}.hero-subtitle[data-v-75dfb168]{font-size:1.25rem;color:#666;max-width:700px;margin:0 auto 40px;font-weight:300}.category-nav-wrapper[data-v-75dfb168]{border-bottom:1px solid #ddd;padding-bottom:0}.category-tabs[data-v-75dfb168]{display:flex;gap:30px}.tab-item[data-v-75dfb168]{background:none;border:none;padding:15px 0;font-weight:900;font-size:.9rem;text-transform:uppercase;color:#999;letter-spacing:1px;cursor:pointer;position:relative;transition:color .3s}.tab-item.active[data-v-75dfb168]{color:#75b84f}.tab-item.active[data-v-75dfb168]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:#75b84f}.count-badge[data-v-75dfb168]{font-size:.65rem;background:#eee;color:#666;padding:2px 6px;border-radius:10px;margin-left:5px;vertical-align:middle}.tab-item.active .count-badge[data-v-75dfb168]{background:#75b84f;color:#fff}.custom-category-select[data-v-75dfb168]{border:2px solid #ddd;border-radius:4px;padding:12px;font-weight:900;text-transform:uppercase;color:#2f4f4f}.horizontal-job-slider[data-v-75dfb168]{width:100%;overflow-x:auto;padding:20px 0 40px;scrollbar-width:none;cursor:grab}.horizontal-job-slider[data-v-75dfb168]::-webkit-scrollbar{display:none}.job-track[data-v-75dfb168]{display:flex;padding-left:calc((100vw - 1140px)/2 + 15px);width:max-content}.modern-job-strip[data-v-75dfb168]{width:400px;background:#fff;margin-right:30px;flex-shrink:0;position:relative;padding:40px;display:flex;flex-direction:column;border-radius:4px;box-shadow:0 10px 30px #00000008;transition:all .4s ease}.strip-accent[data-v-75dfb168]{position:absolute;left:0;top:25%;bottom:25%;width:4px;background:#75b84f;transition:all .3s ease}.modern-job-strip[data-v-75dfb168]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.modern-job-strip:hover .strip-accent[data-v-75dfb168]{top:0;bottom:0}.strip-title[data-v-75dfb168]{font-family:Roboto;font-weight:900;font-size:1.6rem;color:#111;margin-bottom:10px}.strip-desc[data-v-75dfb168]{font-size:.9rem;color:#777;line-height:1.5;margin-bottom:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.strip-btn[data-v-75dfb168]{font-family:Roboto;font-weight:900;font-size:.75rem;color:#75b84f;text-decoration:none;border-bottom:2px solid transparent;padding-bottom:4px;transition:.3s ease;text-transform:uppercase}.scroll-spacer[data-v-75dfb168]{width:15vw;flex-shrink:0}.py-thin[data-v-75dfb168]{padding-top:3rem;padding-bottom:2rem}.styled-vibe-block[data-v-75dfb168]{padding:20px;border-left:4px solid #f0f0f0;transition:border-color .3s}.vibe-title[data-v-75dfb168]{font-weight:900;font-size:1.8rem;color:#2f4f4f;line-height:1.1;letter-spacing:-1px}.vibe-accent[data-v-75dfb168]{color:#2f4f4f}.vibe-divider[data-v-75dfb168]{width:40px;height:3px;background:#75b84f;margin:15px 0}.vibe-text[data-v-75dfb168]{font-size:.95rem;color:#666;line-height:1.5}.final_cta_section.thinner[data-v-75dfb168]{padding:50px 20px;background-color:#fcfcfc}.bold-title.thinner[data-v-75dfb168]{font-size:2.5rem}.benefits-grid-section[data-v-75dfb168]{background:#2f4f4f;border-bottom:5px solid #75b84f}.benefit-premium-card[data-v-75dfb168]{padding:35px 25px;color:#fff}.benefit-label-large[data-v-75dfb168]{font-weight:900;font-size:2.2rem;color:#75b84f;text-transform:uppercase}.benefit-title-sub[data-v-75dfb168]{font-weight:700;font-size:.9rem;letter-spacing:2px;opacity:.8}.benefit-divider-small[data-v-75dfb168]{width:30px;height:3px;background:#75b84f;margin-top:20px}.hiw_minimal_btn[data-v-75dfb168]{background:#111;color:#fff;border:none;padding:12px 35px;border-radius:50px;font-weight:900;text-transform:uppercase;letter-spacing:2px;font-size:.8rem;cursor:pointer}.mobile-only[data-v-75dfb168]{display:none}@media (max-width: 991px){.desktop-only[data-v-75dfb168]{display:none}.mobile-only[data-v-75dfb168]{display:block}.job-track[data-v-75dfb168]{padding-left:20px}.modern-job-strip[data-v-75dfb168]{width:320px}}@media (max-width: 768px){.bold-title[data-v-75dfb168]{font-size:2.2rem}.bold-title.thinner[data-v-75dfb168]{font-size:2rem}}.btn_clear_filter[data-v-3a9c3128]{background:#fff5f5;color:#ef4444;border:1px solid #fee2e2;width:36px;height:36px;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #ef444414}.btn_clear_filter[data-v-3a9c3128]:hover{background:#ef4444;color:#fff;transform:rotate(90deg) scale(1.1);box-shadow:0 4px 12px #ef444433}.btn_clear_filter i[data-v-3a9c3128]{font-size:1.1rem}[data-v-3a9c3128]:focus{outline:none!important}.step_btn[data-v-3a9c3128]:focus-visible,.nav_dot[data-v-3a9c3128]:focus-visible{outline:3px solid #75b84f!important;outline-offset:4px}.orders_details_root[data-v-3a9c3128]{background-image:url(/assets/img/redesign_images/Redefine_background_colorTinted.jpg);background-attachment:fixed;background-size:cover;min-height:100vh}.section_container[data-v-3a9c3128]{max-width:1400px;margin:0 auto;padding:0 30px}.editorial_header_wrap[data-v-3a9c3128]{padding:60px 30px 40px;max-width:1400px;margin:0 auto}.editorial_tag[data-v-3a9c3128]{display:block;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#75b84f;font-size:.75rem;margin-bottom:12px}.premium_title[data-v-3a9c3128]{font-weight:900;font-size:3.5rem;color:#233a3a;margin:0;line-height:1}.italic_serif[data-v-3a9c3128]{font-family:serif;font-style:italic;color:#75b84f;font-weight:400}.header_accent_line[data-v-3a9c3128]{width:60px;height:4px;background:#233a3a;margin:25px auto 0;border-radius:2px}.section_divider[data-v-3a9c3128]{display:flex;align-items:center;justify-content:space-between;margin:40px 0 25px;padding-bottom:15px;border-bottom:2px solid #233a3a}.section_label[data-v-3a9c3128]{font-weight:900;text-transform:uppercase;letter-spacing:2px;font-size:1rem;color:#233a3a}.status_indicator_pill[data-v-3a9c3128]{background:#f0fdf4;color:#166534;padding:6px 16px;border-radius:50px;font-weight:800;font-size:.7rem;text-transform:uppercase;display:flex;align-items:center;gap:8px}.pulse_dot[data-v-3a9c3128]{width:8px;height:8px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e}.orders_grid[data-v-3a9c3128]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:25px}.history_single_row[data-v-3a9c3128]{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.premium_pagination_nav[data-v-3a9c3128]{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:20px}.pagination_stepper[data-v-3a9c3128]{display:flex;align-items:center;background:#fff;padding:8px;border-radius:20px;box-shadow:0 10px 30px #0000000d;border:1px solid #eee}.step_btn[data-v-3a9c3128]{background:transparent;border:none;width:40px;height:40px;border-radius:50%;color:#233a3a;cursor:pointer;transition:.3s;font-size:1.2rem}.step_btn[data-v-3a9c3128]:hover:not(:disabled){background:#f9f9f9;color:#75b84f}.step_btn[data-v-3a9c3128]:disabled{opacity:.2;cursor:not-allowed}.page_indicator[data-v-3a9c3128]{padding:0 20px;display:flex;align-items:center;gap:8px;font-weight:900;color:#233a3a;font-size:.9rem}.dot_navigation[data-v-3a9c3128]{display:flex;gap:10px}.nav_dot[data-v-3a9c3128]{width:8px;height:8px;border-radius:50%;background:#ddd;border:none;padding:0;cursor:pointer;transition:.3s}.nav_dot.active[data-v-3a9c3128]{background:#75b84f;width:24px;border-radius:4px}.page_bottom_spacer[data-v-3a9c3128]{height:150px}.empty_editorial_box[data-v-3a9c3128]{background:#ffffff80;border-radius:25px;padding:50px;text-align:center;border:1px dashed #ccc}.faint_logo[data-v-3a9c3128]{width:40px;opacity:.1;margin-bottom:15px}.empty_msg[data-v-3a9c3128]{font-weight:800;text-transform:uppercase;color:#aaa;font-size:.75rem;letter-spacing:2px;margin:0}@media (max-width: 1200px){.history_single_row[data-v-3a9c3128]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.premium_title[data-v-3a9c3128]{font-size:2.5rem}.history_single_row[data-v-3a9c3128]{grid-template-columns:1fr}.section_divider[data-v-3a9c3128]{flex-direction:column;align-items:flex-start;gap:15px}.section_container[data-v-3a9c3128]{padding:0 20px}.page_bottom_spacer[data-v-3a9c3128]{height:80px}}.success_message[data-v-ae80e1e7]{background:#f0f9eb;border:1px solid #cde8bd;color:#4e8a2e;border-radius:12px;padding:12px 16px;margin-top:10px;font-size:.85rem;font-weight:700}.error_text[data-v-ae80e1e7]{color:#b33939;font-size:.8rem;font-weight:700;margin-top:8px}.fade-enter-active[data-v-ae80e1e7],.fade-leave-active[data-v-ae80e1e7]{transition:opacity .3s ease}.fade-enter-from[data-v-ae80e1e7],.fade-leave-to[data-v-ae80e1e7]{opacity:0}.visually-hidden[data-v-e1c01e9a]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}button[data-v-e1c01e9a]:focus,a[data-v-e1c01e9a]:focus,input[data-v-e1c01e9a]:focus{outline:3px solid #75b84f!important;outline-offset:3px}.package_page_container[data-v-e1c01e9a]{background:#fafafa;overflow-x:hidden;min-height:100vh}.balance_hero[data-v-e1c01e9a]{display:flex;justify-content:center;padding:120px 8% 80px}.balance_card[data-v-e1c01e9a]{background:#fff;width:100%;max-width:560px;border-radius:35px;box-shadow:0 30px 60px #0000000f;border:1px solid #f0f0f0;padding:50px 45px;text-align:center}.balance_header[data-v-e1c01e9a]{margin-bottom:35px}.editorial_accent[data-v-e1c01e9a]{display:block;font-family:Roboto,sans-serif;font-weight:700;color:#5da33a;text-transform:uppercase;letter-spacing:4px;font-size:.85rem;margin-bottom:12px}.balance_title[data-v-e1c01e9a]{font-family:Roboto,sans-serif;font-weight:900;font-size:2.6rem;line-height:1;color:#1a1a1a;margin-bottom:18px}.highlight_solid[data-v-e1c01e9a]{color:#5da33a}.balance_subtitle[data-v-e1c01e9a]{font-family:Roboto,sans-serif;font-size:1.05rem;color:#555;line-height:1.5;max-width:380px;margin:0 auto}.balance_form[data-v-e1c01e9a]{display:flex;flex-direction:column;gap:15px}.balance_input[data-v-e1c01e9a]{width:100%;padding:16px 20px;border-radius:15px;border:1px solid #e0e0e0;font-size:1rem;font-family:Roboto,sans-serif;background:#fafafa;transition:border-color .2s}.balance_input[data-v-e1c01e9a]:focus{border-color:#75b84f;background:#fff}.balance_input[data-v-e1c01e9a]:disabled{opacity:.6}.balance_button[data-v-e1c01e9a]{width:100%;padding:16px 20px;border-radius:15px;border:none;cursor:pointer;background:#5da33a;color:#fff;font-family:Roboto,sans-serif;font-weight:700;font-size:1.05rem;letter-spacing:.5px;transition:background .2s,opacity .2s}.balance_button[data-v-e1c01e9a]:hover:not(:disabled){background:#4f8f31}.balance_button[data-v-e1c01e9a]:disabled{opacity:.5;cursor:not-allowed}.balance_result[data-v-e1c01e9a]{margin-top:35px;padding:30px;border-radius:20px;background:#f1f8ed;border:1px solid #d7ecc8}.result_label[data-v-e1c01e9a]{font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:.8rem;color:#5da33a;font-weight:700;margin-bottom:8px}.result_amount[data-v-e1c01e9a]{font-family:Roboto,sans-serif;font-weight:900;font-size:3rem;color:#1a1a1a;margin:0}.result_note[data-v-e1c01e9a]{font-family:Roboto,sans-serif;font-size:.9rem;color:#8a6d1f;margin:12px 0 0;line-height:1.4}.balance_result.is_expired[data-v-e1c01e9a]{background:#fdf6e3;border-color:#f0e0b0}.balance_result.is_expired .result_label[data-v-e1c01e9a]{color:#b8860b}.balance_error[data-v-e1c01e9a]{margin-top:30px;padding:18px 22px;border-radius:15px;display:flex;gap:12px;align-items:center;text-align:left;background:#fdecec;border:1px solid #f5c6c6}.balance_error i[data-v-e1c01e9a]{color:#c0392b;font-size:1.2rem}.balance_error p[data-v-e1c01e9a]{font-size:.95rem;color:#1a1a1a;margin:0;line-height:1.4}.back_link[data-v-e1c01e9a]{display:inline-block;margin-top:30px;color:#5da33a;font-family:Roboto,sans-serif;font-weight:600;text-decoration:none;font-size:.95rem}.back_link[data-v-e1c01e9a]:hover{text-decoration:underline}.whitespace[data-v-e1c01e9a]{height:80px}@media (max-width: 768px){.balance_hero[data-v-e1c01e9a]{padding:100px 5% 50px}.balance_card[data-v-e1c01e9a]{padding:35px 25px;border-radius:25px}.balance_title[data-v-e1c01e9a]{font-size:2.1rem}.result_amount[data-v-e1c01e9a]{font-size:2.4rem}}.order_details_root[data-v-e7db7125]{background-image:url(/assets/img/redesign_images/Redefine_background_colorTinted.jpg);background-attachment:fixed;background-size:cover;min-height:100vh}.section_container[data-v-e7db7125]{max-width:1200px;margin:0 auto;padding:0 30px}.editorial_header[data-v-e7db7125]{padding:60px 30px 40px}.editorial_tag[data-v-e7db7125]{display:block;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:#75b84f;font-size:.75rem;margin-bottom:10px}.premium_title[data-v-e7db7125]{font-weight:900;font-size:3rem;color:#233a3a;margin-bottom:5px}.italic_serif[data-v-e7db7125]{font-family:serif;font-style:italic;color:#75b84f;font-weight:400}.order_date_label[data-v-e7db7125]{color:#aaa;font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.header_accent_line[data-v-e7db7125]{width:50px;height:4px;background:#233a3a;margin:20px auto 0;border-radius:2px}.premium_detail_card[data-v-e7db7125]{background:#fff;border-radius:25px;padding:35px;border:1px solid #eee;box-shadow:0 10px 30px #0000000a}.section_label[data-v-e7db7125]{font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;color:#233a3a;display:flex;align-items:center}.card_header_flat[data-v-e7db7125]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;border-bottom:1px solid #f5f5f5;padding-bottom:15px}.item_count_tag[data-v-e7db7125]{font-size:.7rem;font-weight:800;background:#f9f9f9;padding:4px 12px;border-radius:50px;color:#aaa}.meal_row[data-v-e7db7125]{display:flex;align-items:center;gap:15px;padding:14px 0;border-bottom:1px solid #fafafa}.meal_row[data-v-e7db7125]:last-child{border-bottom:none}.meal_thumb img[data-v-e7db7125]{width:60px;height:60px;border-radius:12px;object-fit:cover}.meal_thumb_placeholder[data-v-e7db7125]{width:60px;height:60px;border-radius:12px;background:#f5f5f5}.meal_info[data-v-e7db7125]{flex:1}.meal_name[data-v-e7db7125]{font-weight:700;color:#444;margin:0;font-size:.9rem}.meal_qty[data-v-e7db7125]{color:#aaa;margin-left:5px}.unit_price_tag[data-v-e7db7125]{font-size:.75rem;font-weight:700;color:#aaa;margin:2px 0 0}.was_price[data-v-e7db7125]{text-decoration:line-through;margin-right:5px;color:#ccc}.meal_line_total[data-v-e7db7125]{font-weight:900;color:#233a3a;font-size:.95rem;white-space:nowrap}.address_block p[data-v-e7db7125]{margin-bottom:2px;color:#666;font-weight:600;font-size:.95rem}.recipient_name[data-v-e7db7125]{font-weight:900!important;color:#233a3a!important;margin-bottom:5px!important}.phone_sub[data-v-e7db7125]{font-size:.8rem!important;color:#aaa!important;margin-top:8px!important}.delivery_notice[data-v-e7db7125]{background:#f0f7ed;padding:15px;border-radius:15px}.notice_label[data-v-e7db7125]{display:block;font-size:.65rem;font-weight:800;color:#75b84f;text-transform:uppercase}.notice_val[data-v-e7db7125]{font-weight:900;color:#233a3a;margin:0}.charge_row[data-v-e7db7125]{display:flex;justify-content:space-between;margin-bottom:10px;font-weight:700;color:#666;font-size:.95rem}.discount[data-v-e7db7125]{color:#75b84f}.total_divider[data-v-e7db7125]{height:1px;background:#eee;margin:20px 0}.final_total_row[data-v-e7db7125]{display:flex;justify-content:space-between;font-weight:900;color:#233a3a;font-size:1.3rem;margin-bottom:20px}.order_status_pill[data-v-e7db7125]{text-align:center;padding:10px;border-radius:12px;font-weight:900;text-transform:uppercase;font-size:.75rem;letter-spacing:1px;background:#f9f9f9;color:#aaa}.order_status_pill.placed[data-v-e7db7125]{background:#e0f2fe;color:#0369a1}.btn_help_outline[data-v-e7db7125]{width:100%;background:#fff;border:2px solid #eee;padding:15px;border-radius:15px;font-weight:800;color:#aaa;cursor:pointer;transition:.3s}.btn_help_outline[data-v-e7db7125]:hover{border-color:#233a3a;color:#233a3a}.page_bottom_spacer[data-v-e7db7125]{height:100px}@media (max-width: 991px){.premium_title[data-v-e7db7125]{font-size:2.2rem}.section_container[data-v-e7db7125]{padding:0 15px}}.visually-hidden[data-v-6de334b1]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}a[data-v-6de334b1]:focus,button[data-v-6de334b1]:focus{outline:3px solid #75b84f!important;outline-offset:3px}.package_page_container[data-v-6de334b1]{background:#fff;overflow-x:hidden}.split_editorial_wrapper[data-v-6de334b1]{display:flex;min-height:calc(100vh - 80px);width:100vw}.info_side[data-v-6de334b1]{width:42%;background:#fff;border-right:1px solid #f0f0f0}.info_inner_container[data-v-6de334b1]{padding:80px 12% 60px}.editorial_accent[data-v-6de334b1]{display:block;font-family:Roboto;font-weight:700;color:#5da33a;text-transform:uppercase;letter-spacing:4px;font-size:.75rem;margin-bottom:10px}.editorial_title[data-v-6de334b1]{font-family:Roboto;font-weight:900;font-size:3rem;color:#1a1a1a;line-height:1.1;margin:0}.brand_line[data-v-6de334b1]{width:40px;height:4px;background:#75b84f;margin:20px 0 25px;border-radius:2px}.status_row[data-v-6de334b1]{display:flex;align-items:center;gap:10px;margin-bottom:50px}.status_dot[data-v-6de334b1]{width:10px;height:10px;border-radius:50%;background:#dc3545}.status_dot.is_open[data-v-6de334b1]{background:#5da33a;box-shadow:0 0 10px #75b84f66}.status_text[data-v-6de334b1]{font-size:.85rem;font-weight:700;color:#444}.details_grid[data-v-6de334b1]{display:grid;grid-template-columns:1fr;gap:35px;margin-bottom:50px}.detail_item[data-v-6de334b1]{display:flex;gap:20px}.icon_box[data-v-6de334b1]{min-width:45px;height:45px;border-radius:12px;background:#f9f9f9;display:flex;align-items:center;justify-content:center;color:#5da33a;font-size:1.1rem}.item_text label[data-v-6de334b1]{display:block;font-size:10px;font-weight:800;text-transform:uppercase;color:#888;letter-spacing:1px;margin-bottom:4px}.item_text p[data-v-6de334b1]{font-size:1rem;color:#1a1a1a;font-weight:600;margin:0 0 8px;line-height:1.4}.editorial_link[data-v-6de334b1]{font-size:.8rem;color:#5da33a;font-weight:800;text-decoration:none;border-bottom:2px solid #f0f9eb;transition:.3s}.editorial_link[data-v-6de334b1]:hover{border-bottom-color:#5da33a}.section_label[data-v-6de334b1]{font-size:.85rem;font-weight:900;text-transform:uppercase;color:#1a1a1a;letter-spacing:2px;margin-bottom:20px}.hours_table[data-v-6de334b1]{border-top:1px solid #f5f5f5;margin-bottom:40px}.hour_row[data-v-6de334b1]{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #f9f9f9;font-size:.95rem;color:#444}.hour_row.highlight[data-v-6de334b1]{color:#5da33a;font-weight:800;border-left:3px solid #5da33a;padding-left:10px}.hour_row .day[data-v-6de334b1]{font-weight:600;display:inline-flex;gap:10px;align-items:baseline}.day_date[data-v-6de334b1]{font-size:.85rem;color:#888;font-weight:700}.hour_row .time[data-v-6de334b1]{color:#666;font-weight:700;white-space:nowrap}.hour_row .time.closed[data-v-6de334b1]{color:#dc3545}.highlight .time[data-v-6de334b1]{color:#5da33a}.order_pill_btn[data-v-6de334b1]{display:inline-block;padding:15px 40px;background:#1a2b2b;color:#fff;text-decoration:none;border-radius:50px;font-weight:700;font-size:.9rem;transition:.3s;box-shadow:0 10px 20px #0000001a}.order_pill_btn[data-v-6de334b1]:hover{background:#5da33a;transform:translateY(-2px)}.map_side[data-v-6de334b1]{width:58%;min-height:500px;position:relative;background:#eee}#map[data-v-6de334b1]{height:100%;width:100%}.map_floating_label[data-v-6de334b1]{position:absolute;bottom:30px;left:30px;z-index:10;background:#fff;padding:12px 25px;border-radius:50px;box-shadow:0 10px 30px #0000001a;font-size:.75rem;font-weight:800;color:#1a1a1a;display:flex;align-items:center;gap:10px}.seo_content_wrapper[data-v-6de334b1]{background:#fff;color:#2d3436;font-family:Roboto,sans-serif}.seo_section[data-v-6de334b1]{padding:100px 10%}.bg_soft[data-v-6de334b1]{background:#f8fbf8}.bg_dark_new[data-v-6de334b1]{background:#1a2b2b;color:#fff;border-radius:60px 60px 0 0}.bg_dark_new .seo_h2[data-v-6de334b1]{color:#fff}.seo_container[data-v-6de334b1]{max-width:1200px;margin:0 auto}.seo_accent[data-v-6de334b1]{display:block;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#5da33a;margin-bottom:15px}.seo_h2[data-v-6de334b1]{font-size:2.5rem;font-weight:900;line-height:1.2;margin-bottom:25px;color:#1a1a1a}.seo_p[data-v-6de334b1]{font-size:1.15rem;line-height:1.8;color:#555;margin-bottom:20px}.seo_p strong[data-v-6de334b1]{color:#1a1a1a}.content_split[data-v-6de334b1]{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:center}.info_card_simple[data-v-6de334b1]{background:#f0f9eb;padding:40px;border-radius:30px;font-size:1.1rem;font-weight:600;line-height:1.6;color:#3a6324}.centered_header[data-v-6de334b1]{text-align:center;margin-bottom:50px}.centered_header_secondary[data-v-6de334b1]{text-align:center;margin-top:25px}.feature_grid_new[data-v-6de334b1]{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.feature_tag[data-v-6de334b1]{padding:12px 30px;background:#fff;border:1px solid #e0e0e0;border-radius:50px;font-weight:700;color:#1a1a1a;transition:.3s}.feature_tag[data-v-6de334b1]:hover{border-color:#5da33a;color:#5da33a;transform:translateY(-3px)}.benefits_grid_new[data-v-6de334b1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px;margin-top:50px}.benefit_card_new[data-v-6de334b1]{padding:40px;background:#fff;border-radius:20px;transition:.3s}.benefit_card_new[data-v-6de334b1]:hover{background:#fcfcfc}.benefit_num[data-v-6de334b1]{font-size:.8rem;font-weight:900;color:#5da33a;opacity:.5;margin-bottom:15px}.benefit_card_new h3[data-v-6de334b1]{font-size:1.3rem;font-weight:800;margin-bottom:10px}.towns_flex[data-v-6de334b1]{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.town_token[data-v-6de334b1]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:8px 20px;border-radius:50px;font-size:.9rem;font-weight:600}.faq_grid[data-v-6de334b1]{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;margin-bottom:80px}.faq_detail[data-v-6de334b1]{border-bottom:1px solid #eee;padding:25px 0;transition:all .3s ease}.faq_detail summary[data-v-6de334b1]{display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;font-weight:700;list-style:none;outline:none;cursor:pointer;color:#1a1a1a}.faq_detail summary[data-v-6de334b1]::-webkit-details-marker{display:none}.arrow_icon[data-v-6de334b1]{font-size:1.2rem;color:#5da33a;transition:transform .4s cubic-bezier(.4,0,.2,1)}.faq_detail[open] .arrow_icon[data-v-6de334b1]{transform:rotate(180deg)}.faq_content[data-v-6de334b1]{animation:slideDown-6de334b1 .4s ease-out}@keyframes slideDown-6de334b1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq_detail p[data-v-6de334b1]{margin-top:15px;color:#666;line-height:1.6;font-size:1.05rem;max-width:90%}.final_cta_box[data-v-6de334b1]{background:#f9f9f9;padding:60px;border-radius:40px;text-align:center}@media (max-width: 991px){.content_split[data-v-6de334b1],.faq_grid[data-v-6de334b1]{grid-template-columns:1fr;gap:40px}.bg_dark_new[data-v-6de334b1]{border-radius:40px 40px 0 0}.seo_section[data-v-6de334b1]{padding:60px 8%}}@media (max-width: 991px){.split_editorial_wrapper[data-v-6de334b1]{flex-direction:column}.info_side[data-v-6de334b1]{width:100%;border-right:none}.map_side[data-v-6de334b1]{width:100%;height:50vh;order:-1}.info_inner_container[data-v-6de334b1]{padding:40px 8%}.editorial_title[data-v-6de334b1]{font-size:2.2rem}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/build/assets/layers-BWBAp2CZ.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/build/assets/layers-2x-Bpkbi35X.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/build/assets/marker-icon-hN30_KVU.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}[data-v-bb144745]:focus{outline:none!important;box-shadow:none!important}.page_num[data-v-bb144745]:focus-visible,.page_arrow[data-v-bb144745]:focus-visible,.btn_premium_action[data-v-bb144745]:focus-visible{outline:3px solid #75b84f!important;outline-offset:4px}.account_subscriptions_root[data-v-bb144745]{background-image:url(/assets/img/redesign_images/Redefine_background_colorTinted.jpg);background-attachment:fixed;background-size:cover;min-height:100vh}.editorial_subscriptions_container[data-v-bb144745]{padding:50px 0 100px}@media (max-width: 768px){.editorial_subscriptions_container[data-v-bb144745]{padding-top:30px}}.compact_back_btn[data-v-bb144745]{margin-top:0!important;padding-top:0!important}.subscriptions_header[data-v-bb144745]{text-align:center;margin-bottom:30px;margin-top:-20px}.editorial_tag[data-v-bb144745]{display:block;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#75b84f;font-size:.75rem;margin-bottom:12px}.premium_subscriptions_title[data-v-bb144745]{font-weight:900;font-size:3.2rem;color:#233a3a;margin:0}.italic_serif[data-v-bb144745]{font-family:serif;font-style:italic;color:#75b84f;font-weight:400}.subscriptions_subtitle[data-v-bb144745]{color:#7c7a7a;font-size:1.1rem;margin-top:10px}.header_accent_line[data-v-bb144745]{width:50px;height:4px;background:#233a3a;margin:20px auto;border-radius:2px}.subscriptions_utility_bar[data-v-bb144745]{display:flex;justify-content:flex-end;max-width:1100px;margin:0 auto 20px;padding:0 10px}.subscriptions_grid[data-v-bb144745]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;max-width:1100px;margin:0 auto}.empty_subscriptions_box[data-v-bb144745]{background:#fff;max-width:600px;margin:0 auto;padding:60px 40px;border-radius:30px;text-align:center;border:1px solid #eee}.empty_icon_wrap[data-v-bb144745]{width:80px;height:80px;background:#f8f8f8;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;font-size:2rem;color:#ccc}.empty_subscriptions_box h3[data-v-bb144745]{font-weight:800;color:#233a3a}.empty_subscriptions_box p[data-v-bb144745]{color:#7c7a7a;margin-bottom:25px}.btn_premium_action[data-v-bb144745]{display:inline-block;background:#233a3a;color:#fff;padding:15px 35px;border-radius:12px;text-decoration:none;font-weight:800;text-transform:uppercase;font-size:.85rem;transition:.3s}.btn_premium_action[data-v-bb144745]:hover{background:#75b84f;transform:translateY(-3px);color:#fff}.pagination_list[data-v-bb144745]{display:flex;list-style:none;padding:0;gap:8px;align-items:center}.page_num[data-v-bb144745],.page_arrow[data-v-bb144745]{border:none;background:#fff;width:38px;height:38px;border-radius:10px;font-weight:800;color:#233a3a;display:flex;align-items:center;justify-content:center;transition:.3s;border:1px solid #eee;font-size:.85rem;cursor:pointer}.page_num.active[data-v-bb144745]{background:#75b84f;color:#fff;border-color:#75b84f}.page_num[data-v-bb144745]:hover:not(.active),.page_arrow[data-v-bb144745]:hover:not(:disabled){border-color:#75b84f;color:#75b84f}.page_arrow[data-v-bb144745]:disabled{opacity:.3;cursor:not-allowed}@media (max-width: 768px){.premium_subscriptions_title[data-v-bb144745]{font-size:2.2rem}.subscriptions_grid[data-v-bb144745]{grid-template-columns:1fr;padding:0 15px}.subscriptions_utility_bar[data-v-bb144745]{justify-content:center}}[data-v-4e2e17c8]:focus{outline:none!important;box-shadow:none!important}.cat_item_nav[data-v-4e2e17c8]:focus-visible{color:#233a3a!important;border-bottom:3px solid #76B84F!important;transform:translateY(-2px);outline:none!important}.nav_diet_chip[data-v-4e2e17c8]:focus-visible,.btn_premium_save_box[data-v-4e2e17c8]:focus-visible,.btn_mobile_save[data-v-4e2e17c8]:focus-visible,.qty_btn[data-v-4e2e17c8]:focus-visible,.btn_mini_remove[data-v-4e2e17c8]:focus-visible,.btn_clear_filters[data-v-4e2e17c8]:focus-visible,.mobile_box_intel[data-v-4e2e17c8]:focus-visible,.close_drawer[data-v-4e2e17c8]:focus-visible,.toast_close[data-v-4e2e17c8]:focus-visible{outline:3px solid #76B84F!important;outline-offset:4px}.subscription_edit_root[data-v-4e2e17c8]{background-color:#fcfcfc;background-image:linear-gradient(#ffffffeb,#ffffffeb),url(/assets/img/redesign_images/Redefine_background_colorTinted.jpg);background-attachment:fixed;background-size:cover;min-height:100vh}.editorial_page_header[data-v-4e2e17c8]{padding:60px 0 30px}.editorial_tag[data-v-4e2e17c8]{display:block;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#76b84f;font-size:.75rem;margin-bottom:12px}.premium_details_title[data-v-4e2e17c8]{font-weight:900;font-size:3.5rem;color:#233a3a;margin:0;line-height:1}.italic_serif[data-v-4e2e17c8]{font-family:serif;font-style:italic;color:#76b84f;font-weight:400}.delivery_notice_premium[data-v-4e2e17c8]{color:#7c7a7a;font-size:1.1rem;margin-top:20px}.header_accent_line[data-v-4e2e17c8]{width:60px;height:4px;background:#233a3a;margin:25px auto;border-radius:2px}.filter_bar_horizontal[data-v-4e2e17c8]{background:#ffffffe6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid #eee;z-index:1020}.cat_scroll_wrap[data-v-4e2e17c8]{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.cat_scroll_wrap[data-v-4e2e17c8]::-webkit-scrollbar{display:none}.nav_diet_chip[data-v-4e2e17c8],.cat_item_nav[data-v-4e2e17c8]{border:none;background:transparent;font-weight:800;text-transform:uppercase}.nav_diet_chip[data-v-4e2e17c8]{padding:10px 22px;border-radius:50px;background:#f2f2f2;font-size:.7rem;cursor:pointer}.nav_diet_chip.active[data-v-4e2e17c8]{background:#76b84f;color:#fff}.cat_item_nav[data-v-4e2e17c8]{color:#aaa;letter-spacing:2px;font-size:.75rem;transition:.3s;padding-bottom:5px;cursor:pointer}.cat_item_nav.active[data-v-4e2e17c8]{color:#233a3a;border-bottom:3px solid #76B84F}.dashboard_main_grid[data-v-4e2e17c8]{display:grid;grid-template-columns:1fr 380px;gap:50px;padding:50px;max-width:1550px;margin:0 auto}.meal_grid_pure_css[data-v-4e2e17c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}.product_stage[data-v-4e2e17c8]{min-width:0}.empty_catalog_msg[data-v-4e2e17c8]{background:#fff;border:1px solid #eee;border-radius:20px;padding:30px;color:#7c7a7a;font-weight:600;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.btn_clear_filters[data-v-4e2e17c8]{background:none;border:none;color:#76b84f;font-weight:800;text-transform:uppercase;font-size:.75rem;cursor:pointer;padding:0;text-decoration:underline}.box_summary_card[data-v-4e2e17c8]{background:#fff;border-radius:30px;padding:35px;border:1px solid #eee}.sticky-sidebar[data-v-4e2e17c8]{position:sticky;top:130px}.box_count_badge[data-v-4e2e17c8]{background:#f0f7ed;color:#76b84f;padding:6px 14px;border-radius:20px;font-weight:900}.h5-style[data-v-4e2e17c8]{font-size:.85rem;text-transform:uppercase;letter-spacing:2px;color:#bbb}.box_scroll_area[data-v-4e2e17c8]{max-height:min(46vh,460px);overflow-y:auto;overscroll-behavior:contain}.custom-scrollbar[data-v-4e2e17c8]{scrollbar-width:thin;scrollbar-color:#ddd transparent}.custom-scrollbar[data-v-4e2e17c8]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-4e2e17c8]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-4e2e17c8]::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.mini_meal_row[data-v-4e2e17c8]{display:flex;align-items:center;border-bottom:1px solid #f8f8f8;padding:18px 0}.mini_thumb_wrapper[data-v-4e2e17c8]{position:relative}.mini_meal_thumb[data-v-4e2e17c8]{width:60px;height:60px;border-radius:12px;object-fit:cover;box-shadow:0 4px 10px #0000000d}.mini_thumb_fallback[data-v-4e2e17c8]{display:flex;align-items:center;justify-content:center;background:#f4f4f4;color:#c4c4c4;flex:none}.item_unavailable[data-v-4e2e17c8]{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.55rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;vertical-align:middle}.mini_meal_name[data-v-4e2e17c8]{font-size:.85rem;font-weight:800;margin:0 0 6px;color:#233a3a;line-height:1.3}.mini_meal_controls[data-v-4e2e17c8]{display:flex;align-items:center;gap:12px}.qty_btn[data-v-4e2e17c8]{border:1px solid #eee;background:#fff;border-radius:8px;width:30px;height:30px;cursor:pointer;font-weight:900;transition:.2s;color:#233a3a}.qty_btn[data-v-4e2e17c8]:hover{border-color:#76b84f;color:#76b84f}.qty_display[data-v-4e2e17c8]{font-weight:800;font-size:.9rem;color:#233a3a;min-width:15px;text-align:center}.btn_mini_remove[data-v-4e2e17c8]{background:#fdf2f2;border:none;color:#ef4444;width:30px;height:30px;border-radius:50%;font-size:.8rem;cursor:pointer;transition:.2s;display:flex;align-items:center;justify-content:center}.btn_mini_remove[data-v-4e2e17c8]:hover{background:#ef4444;color:#fff}.btn_premium_save_box[data-v-4e2e17c8]{background:#233a3a;color:#fff;border:none;border-radius:15px;padding:18px;font-weight:900;text-transform:uppercase;letter-spacing:2px;font-size:.85rem;transition:.3s cubic-bezier(.165,.84,.44,1);cursor:pointer}.btn_premium_save_box[data-v-4e2e17c8]:hover:not(:disabled){background:#76b84f;transform:translateY(-3px);box-shadow:0 10px 20px #76b84f33}.btn_premium_save_box[data-v-4e2e17c8]:disabled{background:#eee;color:#aaa;cursor:not-allowed}.summary_row[data-v-4e2e17c8]{font-size:.85rem;color:#7c7a7a;font-weight:600;padding:3px 0}.text_brand_green[data-v-4e2e17c8]{color:#76b84f}.min_order_box[data-v-4e2e17c8]{background:#fff1f2;color:#e11d48;padding:12px;border-radius:12px;font-size:.75rem;font-weight:800;text-align:center}.toast_container[data-v-4e2e17c8]{padding:16px 24px;background:#fff;border-left:5px solid #ef4444;position:fixed;top:100px;right:30px;width:350px;z-index:2000;border-radius:12px;color:#233a3a;display:flex;align-items:center;justify-content:space-between;transition:.5s cubic-bezier(.175,.885,.32,1.275);opacity:0;visibility:hidden;transform:translate(50px)}.active_toast[data-v-4e2e17c8]{opacity:1;visibility:visible;transform:translate(0)}.toast_content[data-v-4e2e17c8]{display:flex;align-items:center}.toast_content i[data-v-4e2e17c8]{color:#ef4444;font-size:1.2rem}.toast_content p[data-v-4e2e17c8]{font-weight:700;font-size:.9rem}.toast_close[data-v-4e2e17c8]{background:none;border:none;color:#bbb;cursor:pointer;font-size:1.1rem}.toast_close[data-v-4e2e17c8]:hover{color:#233a3a}.mobile_floating_summary[data-v-4e2e17c8]{position:fixed;bottom:0;left:0;width:100%;height:85px;background:#233a3a;color:#fff;z-index:1050;border-top-left-radius:30px;border-top-right-radius:30px}.mobile_cart_drawer[data-v-4e2e17c8]{position:fixed;bottom:85px;left:0;width:100%;max-height:65vh;background:#fff;z-index:1040;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0 -15px 40px #00000026;overflow-y:auto}.mobile_cart_drawer .box_scroll_area[data-v-4e2e17c8]{max-height:none;overflow-y:visible}.drawer_header[data-v-4e2e17c8]{padding:25px;border-bottom:1px solid #eee;position:sticky;top:0;background:#fff;z-index:5}.close_drawer[data-v-4e2e17c8]{background:none;border:none;font-weight:900;text-transform:uppercase;color:#233a3a;width:100%;letter-spacing:1px;font-size:.8rem}.btn_mobile_save[data-v-4e2e17c8]{background:#76b84f;color:#fff;border:none;padding:12px 30px;border-radius:15px;font-weight:900;text-transform:uppercase;font-size:.8rem}.btn_mobile_save[data-v-4e2e17c8]:disabled{background:#444;color:#888}.slide-up-enter-active[data-v-4e2e17c8],.slide-up-leave-active[data-v-4e2e17c8]{transition:transform .4s cubic-bezier(.165,.84,.44,1)}.slide-up-enter-from[data-v-4e2e17c8],.slide-up-leave-to[data-v-4e2e17c8]{transform:translateY(100%)}@media (max-width: 1100px){.dashboard_main_grid[data-v-4e2e17c8]{grid-template-columns:1fr;padding:25px 25px 110px}.sidebar_stage[data-v-4e2e17c8]{display:none}.editorial_page_header[data-v-4e2e17c8]{padding-top:30px}.premium_details_title[data-v-4e2e17c8]{font-size:2.5rem}.toast_container[data-v-4e2e17c8]{top:20px;right:20px;width:calc(100% - 40px)}}@media (max-width: 600px){.meal_grid_pure_css[data-v-4e2e17c8]{grid-template-columns:repeat(2,1fr);gap:15px}}
