span[aria-live=polite]{width:100%}.product-option-button span[aria-live=polite]{width:calc(50% - 5px)!important}.card-charzen.delivery-address.skeleton{margin-bottom:8px;min-height:fit-content}.card-charzen.delivery-address.skeleton .billing-address{min-height:fit-content;padding-bottom:0}.segments-container{padding:20px}.segments-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.segments-header-left{align-items:flex-start;display:flex;gap:12px}.segments-title-wrapper{display:flex;flex-direction:column}.segments-title{font-size:24px;font-weight:600;margin:0}.segments-subtitle{color:#6b7280;font-size:14px;margin:4px 0 0}.dark-mode .segments-subtitle{color:#9ca3af}.segments-filters{align-items:center;display:flex;gap:16px;margin-bottom:20px}.segments-search{flex:1 1;max-width:400px}.segments-status-filters{display:flex;gap:8px}.status-filter-btn{background:#0000;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .15s ease}.dark-mode .status-filter-btn{border-color:#ffffff1a;color:#d1d5db}.status-filter-btn:hover{background:#f3f4f6}.dark-mode .status-filter-btn:hover{background:#ffffff0d}.status-filter-btn.active{background:#4f46e5;border-color:#4f46e5;color:#fff}.segments-loading{display:flex;justify-content:center;padding:60px 0}.segment-name-link{color:#4f46e5;cursor:pointer;text-decoration:none}.segment-name-link:hover{text-decoration:underline}.segment-builder{padding:20px}.segment-builder-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.segment-builder-header-left{align-items:center;display:flex;gap:12px}.segment-builder-title{font-size:24px;font-weight:600;margin:0}.segment-builder-header-actions{display:flex;gap:12px}.segment-errors{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:20px;padding:12px 16px}.dark-mode .segment-errors{background:#ef44441a;border-color:#ef44444d}.segment-section{padding:20px}.segment-section-title{font-size:16px;font-weight:600;margin:0 0 16px}.segment-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.segment-section-header .segment-section-title{margin-bottom:0}.segment-empty-conditions{background:#f9fafb;border-radius:8px;padding:40px 20px;text-align:center}.dark-mode .segment-empty-conditions{background:#ffffff08}.segment-condition-row{align-items:flex-end;background:#f9fafb;border-radius:8px;padding:16px}.dark-mode .segment-condition-row{background:#ffffff08}.segment-condition-fields{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.segment-condition-fields{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.segment-condition-fields{grid-template-columns:1fr}}.segment-preview-loading{display:flex;justify-content:center;padding:40px 0}.segment-preview-count{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;color:#fff;padding:20px;text-align:center}.segment-preview-count .Polaris-Text--headingLg{color:#fff!important;font-size:32px}.segment-preview-count .Polaris-Text--subdued{color:#fffc!important}.segment-preview-sample{padding-top:16px}.segment-preview-customer{background:#f9fafb;border-radius:8px;padding:12px}.dark-mode .segment-preview-customer{background:#ffffff08}.segment-loading{align-items:center;display:flex;justify-content:center;min-height:400px}.fixed_plan__container{display:flex;gap:24px}@media (max-width:1024px){.fixed_plan__container{flex-direction:column}}.fixed_plan_left_content{display:flex;flex:1 1;flex-direction:column;gap:20px}.fixed_plan__sidebar_container{flex-shrink:0;width:350px}@media (max-width:1024px){.fixed_plan__sidebar_container{width:100%}}.back-arrow-icon{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .15s ease}.back-arrow-icon:hover{background:#f3f4f6}.dark-mode .back-arrow-icon:hover{background:#ffffff0d}.segment-conditions-intro{background:linear-gradient(135deg,#4f46e514,#4f46e505);border-left:3px solid #4f46e5;border-radius:8px;margin-bottom:16px;padding:12px 16px}.dark-mode .segment-conditions-intro{background:linear-gradient(135deg,#4f46e51f,#4f46e50a)}.segment-condition-group{margin-bottom:16px}.segment-logic-badge{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.segment-logic-and{background:#e0f2fe;color:#0369a1}.dark-mode .segment-logic-and{background:#0ea5e933;color:#38bdf8}.segment-logic-or{background:#fef3c7;color:#b45309}.dark-mode .segment-logic-or{background:#f59e0b33;color:#fbbf24}.segment-or-divider{align-items:center;display:flex;justify-content:center;margin:24px 0}.segment-or-divider:after,.segment-or-divider:before{border-bottom:1px dashed #e0e0e0;content:"";flex:1 1}.dark-mode .segment-or-divider:after,.dark-mode .segment-or-divider:before{border-color:#ffffff26}.segment-or-divider .segment-logic-badge{margin:0 16px}.segment-and-divider{align-items:center;display:flex;padding:8px 0}.segment-group-box{background:#fafbfc;border:1px solid #e0e0e0;border-radius:12px;padding:20px}.dark-mode .segment-group-box{background:#002331;border-color:#ffffff1a}.segment-empty-group{background:#00000005;border-radius:8px;padding:24px;text-align:center}.dark-mode .segment-empty-group{background:#ffffff05}.segment-condition-wrapper,.segment-conditions-list{display:flex;flex-direction:column}.segment-condition-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.segment-field-select{flex:2 1;min-width:200px}.segment-operator-select{flex:1 1;min-width:140px}.segment-value-input{flex:1.5 1;min-width:150px}.segment-value-placeholder{background:#00000005;border:1px dashed #d1d5db;border-radius:6px;flex:1.5 1;padding:8px 12px}.dark-mode .segment-value-placeholder{background:#ffffff05;border-color:#ffffff1a}.segment-value-date-relative{max-width:160px}.segment-add-condition-btn{margin-top:12px}.segment-add-group-btn{margin-top:24px}.segment-header-actions{align-items:center;display:flex;gap:12px}.segment-sidebar-or-divider{align-items:center;display:flex;justify-content:center;margin:8px 0}.segment-actions{display:flex;gap:8px}@media (max-width:768px){.segment-condition-row{align-items:stretch;flex-direction:column}.segment-field-select,.segment-operator-select,.segment-value-input{flex:none;min-width:100%}}.rewards_html_container{height:100vh;position:relative}@font-face{font-family:Avenir;font-style:normal;font-weight:400;src:url(https://shopapp.chargezen.co/assets/AvenirLTStd-82672b073ab7863a76c0114a13b52f13deffd13dd8920bfd4e30d37949af3778.ttf) format("woff")}.laucher_buton_container{border:0;bottom:20px;box-shadow:0 0 25px 0 #0000000d;height:60px;outline:0;overflow:hidden;position:absolute;right:20px;z-index:999999999999}.laucher_buton_container button.launcher_button{align-items:center;background-color:#6568fe;border:0;border-radius:30px;color:inherit;display:flex;font-size:16px;gap:12px;height:60px;line-height:30px;min-width:60px;padding:15px 20px;white-space:nowrap}.laucher_buton_container button.launcher_button span.text{color:#fff}.chargezen_loyalt_branding>.panel_container{background-color:#fff;border:0;border-radius:10px;bottom:100px;box-shadow:0 0 80px 0 #0000001f;height:calc(100% - 120px);left:50%;max-height:600px;outline:0;overflow:hidden;position:absolute;right:20px;top:50%;transform:translate(-50%,-50%);width:360px;z-index:999}.panel_container .main_panel_container{height:100%}.panel_header_container.expanded_header.compact_banner{height:160px}.panel_header_container.compact_banner{background:linear-gradient(180deg,#6769fe,#0004fa);display:block;padding:24px;position:relative}*{box-sizing:border-box}.panel_fixed_header{align-items:center;background-color:initial;color:inherit;color:#fff;display:flex;height:60px;justify-content:space-between;left:0;padding:12px 8px;position:absolute;top:0;width:100%;z-index:999999999999}.panel_fixed_header>.header_content{opacity:0;transition:opacity .1s ease-in}.panel_header_container.expanded_header.compact_banner button.close_btn.panel_header_icon{align-items:center;background-color:initial;background-size:20px;border:none;border-radius:3px;color:inherit;cursor:pointer;display:flex;font-weight:inherit;line-height:inherit;font:inherit;height:32px;justify-content:center;text-align:left;transition:all .15s ease-in-out;width:32px}.panel_header_container.expanded_header.compact_banner .panel_expanded_header .banner_content{text-shadow:0 0 20px #0000001a}.panel_header_container.expanded_header.compact_banner .panel_expanded_header .banner_content .header_secondary.heading{color:#fff;font-size:16px;font-weight:500;font-weight:700;line-height:120%;margin-bottom:8px}.panel_header_container.expanded_header.compact_banner .panel_expanded_header .header_primary{color:#fff;font-size:20px;font-weight:600;line-height:39px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel_container .main_panel_container>.panel_container.with_chargezen_footer{-webkit-overflow-scrolling:touch;height:calc(100% - 160px);overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;padding-left:16px;padding-right:16px;padding-top:30px;position:relative;z-index:999999999999}.panel_container .main_panel_container .panel_footer{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -3px 12px 0 #0000000a;display:flex;font-size:14px;height:52px;justify-content:center;margin:auto;position:absolute;width:100%;z-index:999999999999}.powered_by_container{align-items:center;display:flex;gap:8px}.panel_container .main_panel_container .panel_footer .powered_by_container .powered_by_text{color:#757575;font-size:14px}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container{animation:fadeSlideIn .3s ease;animation-delay:.2s;animation-fill-mode:forwards;background-color:#fff;border-radius:10px;box-shadow:0 0 13px 0 #00000017;margin-bottom:12px;opacity:1;overflow:hidden;padding:16px 12px;position:relative}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container.referrals_explainer_card_container{margin-bottom:20px}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .heading{color:#333;font-family:Proxima Nova,arial,sans-serif;font-size:16px;font-weight:700;line-height:120%;margin-bottom:8px!important;padding-top:8px!important;text-align:center}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container>div .card_description{color:#637381;font-size:14px;line-height:150%;margin-bottom:20px;padding-left:12px;padding-right:12px;text-align:center}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container.join_program_card_container a.branding_primary_button{background:#6769fe;background-image:none;border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;margin-bottom:16px!important;margin-left:auto;margin-right:auto;max-width:121px;overflow:hidden;padding:15px 32px;text-align:center;text-decoration:none;text-overflow:ellipsis;touch-action:manipulation;transition:background-color .1s ease-in;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container.join_program_card_container .body_text_wrapper{color:#333;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px!important;text-align:center}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_item_container>button.card_list_item{align-items:center;background:#0000;border:0;display:flex;justify-content:space-between;margin-bottom:16px;padding:8px 12px;position:relative;text-align:left;transition:background-color .15s ease-in-out;width:100%}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_item_container>button.card_list_item i{opacity:.3}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_item_container>button.card_list_item .card_list_item_content{align-items:center;display:flex;gap:12px}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_item_container>button.card_list_item .card_list_item_content>img{height:40px;width:40px}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_item_container>button.card_list_item .card_list_item_content .list_item_title{color:#333;font-size:14px;line-height:1.2}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_container .card_list_item_container:last-child>button.card_list_item{margin:0}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_container .card_list_item.no_hover>.card_list_item_content{display:flex;gap:12px;justify-content:flex-start;margin-bottom:16px;padding:8px 12px;position:relative;text-align:left;transition:background-color .15s ease-in-out;width:100%}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_container .card_list_item.no_hover>.card_list_item_content img.list_item_image{height:40px;width:40px}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_container .card_list_item.no_hover>.card_list_item_content .list_item_text_wrapper .list_item_title{color:#333;font-size:14px;line-height:1.2}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_container .card_list_item.no_hover>.card_list_item_content .list_item_text_wrapper .list_item_subtitle{color:#637381;display:block;font-size:13.5px;margin:5px 0 0}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_container .card_list_item.no_hover:last-child>div{margin:0}.panel_container .main_panel_container>.panel_container.with_chargezen_footer::-webkit-scrollbar{width:0}.panel_container .main_panel_container>.panel_container.with_chargezen_footer{margin-top:-50px}.panel_container .main_panel_container>.panel_subview{animation:fadeSlideIn .3s ease;animation-delay:.2s;animation-fill-mode:forwards;background:#fff;bottom:0;height:313px;margin-bottom:0;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;padding-left:16px;padding-right:16px;padding-top:0;position:relative;width:100%;z-index:999999999999}.panel_container .main_panel_container>.panel_subview .list_title{margin-bottom:8px;padding-bottom:8px;padding-left:12px;padding-top:8px}.panel_container .main_panel_container>.panel_subview>.card_list_container.no_hover{margin-bottom:22px}.panel_container .main_panel_container>.panel_subview>.card_list_container.no_hover .card_list_item_container{position:relative}.panel_container .main_panel_container>.panel_subview>.card_list_container.no_hover .card_list_item_container .card_list_item{align-items:center;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;font-weight:inherit;line-height:inherit;font:inherit;justify-content:space-between;margin-bottom:16px;padding:8px 12px;position:relative;text-align:left;transition:background-color .15s ease-in-out;width:100%}.panel_container .main_panel_container>.panel_subview>.card_list_container.no_hover .card_list_item_container:last-child>div{margin:0}.panel_container .main_panel_container>.panel_subview>.card_list_container.no_hover .card_list_item_container .card_list_item .card_list_item_content{display:flex;gap:12px}.panel_container .main_panel_container>.panel_subview>.card_list_container.no_hover .card_list_item_container .card_list_item .card_list_item_content>img{height:40px;width:40px}.panel_container .main_panel_container>.panel_subview>.card_list_container.no_hover .card_list_item_container .card_list_item .card_list_item_content .list_item_text_wrapper{color:#333;font-size:14px;line-height:1.2}.panel_container .main_panel_container>.panel_subview>.card_list_container.no_hover .card_list_item_container .card_list_item .card_list_item_content .list_item_text_wrapper .list_item_subtitle{color:#637381;font-size:13.5px}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_item_container>button.card_list_item:hover{background-color:#fafafa}.panel_container .main_panel_container>.panel_container.with_chargezen_footer .home_view_container .panel_card_container .card_list_item_container:not(:last-child)>button.card_list_item:after,.panel_container .main_panel_container>.panel_subview>.card_list_container.no_hover .card_list_item_container:not(:last-child) .card_list_item:after{background-color:#e6e6e6;bottom:-8px;content:"";height:1px;left:64px;position:absolute;width:calc(100% - 64px)}.hidden{display:none!important}.panel_container .main_panel_container>.panel_subview::-webkit-scrollbar{width:0}span.icon_container.button_icon_container{margin-top:5px}