@font-face{font-family:Avenir;font-style:normal;font-weight:400;src:url(https://shopapp.chargezen.co/assets/AvenirLTStd-82672b073ab7863a76c0114a13b52f13deffd13dd8920bfd4e30d37949af3778.ttf) format("woff")}@font-face{font-family:Avenir-Black;font-style:normal;font-weight:800;src:url(https://shopapp.chargezen.co/packs/media/components/weeklyMeals/AvenirFont/Avenir-Black-59cfb107d18bc0b25f478dbae6559ad1.ttf) format("woff")}.cz-contract-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;transition:box-shadow .2s ease}.cz-contract-card:hover{box-shadow:0 4px 12px #00000014}.dark-mode .cz-contract-card{background:#001a23;border-color:#ffffff1a}.dark-mode .cz-contract-card:hover{box-shadow:0 4px 16px #0000004d}.cz-contract-card__header{align-items:center;background:linear-gradient(180deg,#f8f9fa,#fff);border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 20px}.dark-mode .cz-contract-card__header{background:linear-gradient(180deg,#002331,#001a23);border-bottom-color:#ffffff1a}.cz-contract-card__title{color:#202223;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.dark-mode .cz-contract-card__title{color:#fff}.cz-contract-card__content{padding:20px}.cz-contract-row{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:10px 0}.cz-contract-row:last-child{border-bottom:none}.dark-mode .cz-contract-row{border-bottom-color:#ffffff0d}.cz-contract-row__label{color:#6d7175;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;margin:0}.dark-mode .cz-contract-row__label{color:#a0aec0}.cz-contract-row__value{color:#202223;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;text-align:right}.dark-mode .cz-contract-row__value{color:#fff}.cz-contract-row__value--link{color:#2c6ecb;text-decoration:none;transition:color .15s ease}.cz-contract-row__value--link:hover{color:#1a4a8f;text-decoration:underline}.dark-mode .cz-contract-row__value--link{color:#94d2bd}.dark-mode .cz-contract-row__value--link:hover{color:#52b69a}.cz-contract-row__value--muted{color:#8c9196}.dark-mode .cz-contract-row__value--muted{color:#718096}.cz-contract-card__footer{background:#fafbfc;border-top:1px solid #e0e0e0;padding:20px}.dark-mode .cz-contract-card__footer{background:#ffffff05;border-top-color:#ffffff1a}.cz-contract-card__footer-title{color:#8c9196;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.dark-mode .cz-contract-card__footer-title{color:#718096}.cz-order-info-grid{grid-gap:16px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;display:grid;gap:16px;grid-template-columns:repeat(6,1fr);margin-top:20px;padding:20px}@media (max-width:1400px){.cz-order-info-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.cz-order-info-grid{grid-template-columns:1fr}}.dark-mode .cz-order-info-grid{background:#001a23;border-color:#ffffff1a}.cz-order-item{background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px;text-align:center;transition:all .2s ease}.cz-order-item:hover{border-color:#d0d0d0;box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.dark-mode .cz-order-item{background:#ffffff05;border-color:#ffffff14}.dark-mode .cz-order-item:hover{border-color:#ffffff26;box-shadow:0 4px 12px #0003}.cz-order-item__content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.cz-order-item__title{color:#6d7175;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.dark-mode .cz-order-item__title{color:#a0aec0}.cz-order-item__value{color:#202223;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;line-height:1.4;margin:0}.dark-mode .cz-order-item__value{color:#fff}.cz-order-item__value--secondary{color:#6d7175;display:block;font-size:13px;font-weight:400;margin-top:4px}.dark-mode .cz-order-item__value--secondary{color:#a0aec0}.cz-order-item__value--muted{color:#8c9196;font-style:italic}.dark-mode .cz-order-item__value--muted{color:#718096}.cz-order-item__action{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;color:#2c6ecb;cursor:pointer;display:inline-flex;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;justify-content:center;margin-top:12px;padding:6px 12px;transition:all .15s ease}.cz-order-item__action:hover{background:#2c6ecb0d;text-decoration:none}.dark-mode .cz-order-item__action{color:#94d2bd}.dark-mode .cz-order-item__action:hover{background:#94d2bd1a}.cz-discount-badge{align-items:center;background:#0080601a;border-radius:6px;color:#008060;display:inline-flex;font-size:12px;font-weight:500;gap:6px;margin-bottom:4px;padding:4px 10px}.dark-mode .cz-discount-badge{background:#86efac26;color:#86efac}.cz-discount-badge__code{font-weight:600}.cz-discount-badge__value{opacity:.9}.cz-no-discount{align-items:center;display:flex;flex-direction:column;gap:8px}.cz-no-discount__text{color:#8c9196;font-size:13px;font-style:italic}.dark-mode .cz-no-discount__text{color:#718096}.product-option-button .restart_sub_wrapper .edit_date_wrapper{max-width:200px}.product-option-button{align-items:flex-start}.shpoify_style_button_wrapper{display:flex;gap:10%}.product-option-button .restart_sub_wrapper .edit_date_wrapper .chooseDateLabel{font-size:11px;text-align:center}html body{font-family:Avenir}.container-chargen p{font-size:16px;line-height:150%}.container-chargen h2{font-size:15px;font-weight:600}.container-chargen h3{font-size:13px;font-weight:700;line-height:20px}.container-chargen{color:#212b36;font-size:14px;margin:0 auto;max-width:1574px}.back-nav{color:#637381;display:flex;margin-bottom:2rem}.back-nav .back-button-wrapper{align-content:center;cursor:pointer;display:flex}.flex{display:flex}.padding-20{padding:20px}.bg-white{background-color:#fff}.common-radius{border-radius:8px}.billing-detaisl img.card_logo{height:40px;max-width:70px;object-fit:cover;width:100%}.billing-info{grid-column-gap:2rem;display:flex;flex-wrap:wrap}.billing-info.info{flex-wrap:nowrap}@media (max-width:768px){.billing-info.info{flex-wrap:wrap;gap:20px}}.billing-info .subscription-col{max-width:69%;width:100%}@media (max-width:768px){.billing-info .subscription-col{max-width:100%}}.billing-info .billing-detaisl{max-width:29%;width:100%}.billing-info .cz-contract-card{max-width:29.5%;width:100%}@media (max-width:1365px){.billing-info .billing-detaisl,.billing-info .cz-contract-card{max-width:100%}}.billing-info .billing-detaisl .flex.header-bill{align-items:center;justify-content:space-between;margin:0 0 1.6rem}.billing-info .billing-detaisl .flex.header-bill span.edit{color:#006fbb}.billing-info .billing-detaisl .visa-section .visa-text p{font-size:1em;font-weight:400;margin:0}.billing-info .billing-detaisl .visa-section .visa-text p span b{font-weight:600;margin-left:5px}.total-spend,.total-spend p{margin-top:1rem}.total-spend p{font-family:Avenir LT Std;font-size:18px;line-height:18px}.subscription-header.flex{justify-content:space-between;margin:0 0 10px}.subscription-header.flex div b{display:block;text-align:right}.subscription-header.flex div:last-child span{color:#637381}.meal-saver.flex{background:#f2f0f9;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem 2rem}.meal-saver.flex div p:first-child{font-size:1.3rem;line-height:1.8}.meal-saver.flex div .item_price{font-size:20px;line-height:20px;text-align:right}.meal-saver.flex div button.edit-product-button{background:0 0;border:none;color:#396dc7;font-size:15px;padding-top:3px}.product-option-button{display:flex;justify-content:space-between;margin-top:1.4rem;padding-bottom:20px;position:relative}.container-chargen button.btn{border:0;border-radius:4px;box-shadow:0 1px 0 #00000014,inset 0 -1px 0 #0003;color:#fff;cursor:pointer;font-family:Avenir;font-size:15px;font-style:normal;font-weight:750;line-height:20px;padding:8px 16px;text-align:center;width:auto}.container-chargen button.btn.green-button{background:#27ae60;width:100%}.container-chargen button.btn.blue-button{background:#1b3a58}.apply-discount{display:flex;gap:20px;justify-content:flex-end}.apply-discount .delivery_price_sub{font-size:16px;text-align:right}.apply-discount .discount_main{font-size:16px}.order-type button.edit-discount{background:0 0;border:none;color:#396dc7;font-family:Avenir;font-size:13.33px;padding:0 5px 0 0}.order-info{border-radius:8px;box-shadow:0 0 0 1px #3f3f440d,0 1px 3px 0 #3f3f4426;box-shadow:var(
    --p-card-shadow,0 0 0 1px #3f3f440d,0 1px 3px 0 #3f3f4426
  );margin:20px 0 0;outline:.1rem solid #0000}.edit_date_wrapper-modal{margin-right:346px;width:40%}.order-info .flex{justify-content:space-between}@media (max-width:768px){.order-info .flex{display:block}}.order-info .flex .order-inner{align-items:flex-start;display:flex;gap:1rem}@media (max-width:768px){.order-info .flex .order-inner{margin-bottom:16px}}.order-info .flex .order-inner .order-icon{max-width:35px;width:100%}.order-info .flex .order-inner .order-type span.date{display:block}.container-chargen button.btn-transparent{background:#0000;border:0;box-shadow:none;color:#006fbb;font-family:Avenir;padding-left:0;padding-right:.8rem}.col-left-tabbing .Polaris-Card{padding:0}.col-left-tabbing .Polaris-Card .Polaris-Tabs__Wrapper{border:0;padding:0}.col-left-tabbing .Polaris-Card .Polaris-Tabs__Wrapper>ul.Polaris-Tabs>li>button{padding:0}.col-left-tabbing .Polaris-Card .Polaris-Tabs__Wrapper>ul.Polaris-Tabs>li>button>span.Polaris-Tabs__Title{min-width:0;min-width:auto;padding:0}.col-left-tabbing .Polaris-Card .Polaris-Tabs__Wrapper>ul.Polaris-Tabs>li{cursor:pointer;margin:1rem}.col-left-tabbing .Polaris-Card .Polaris-Tabs__Wrapper>ul.Polaris-Tabs>li>button:after{height:0;width:0}.col-left-tabbing .Polaris-Card .Polaris-Tabs__Wrapper>ul.Polaris-Tabs>li>button span.Polaris-Tabs__Title{color:#212b36;font-family:Avenir;font-size:14px}.col-left-tabbing .Polaris-Card .Polaris-Tabs__Wrapper>ul.Polaris-Tabs>li>button.Polaris-Tabs__Tab--selected>span.Polaris-Tabs__Title{border-bottom:2px groove #cdcdcd}.tabbing-and-adresses{margin-top:20px}.tabbing-and-adresses .col-right-address{max-width:34.5%;padding-left:20px;width:100%}@media (max-width:768px){.tabbing-and-adresses .col-right-address{max-width:100%;padding-left:0}}.tabbing-and-adresses .col-left-tabbing{max-width:65.5%;width:100%}@media (max-width:768px){.tabbing-and-adresses .col-left-tabbing{max-width:100%}}.tabbing-and-adresses .col-right-address .card-charzen.delivery-shedule{margin-top:20px}.card-charzen.delivery-address h3{font-weight:700;line-height:20px;margin-bottom:1rem}.card-charzen.delivery-address p{color:#637381;font-size:14px}.card-charzen.delivery-address .delivery-address{border-top:.1rem solid #dfe3e8;border-top:.1rem solid var(--p-border-subdued,#dfe3e8);padding-top:20px}.card-charzen.delivery-address .billing-address{padding-bottom:20px}.tabbing-and-adresses .col-right-address .card-charzen.delivery-shedule h2{margin-bottom:1rem}.tabbing-and-adresses .col-right-address .card-charzen.delivery-shedule .delivery-shedule-info .text-par{align-items:center;border-bottom:.1rem solid #dfe3e8;border-bottom:.1rem solid var(--p-divider,#dfe3e8);display:flex;justify-content:space-between;padding-bottom:3rem;padding-top:3rem}.tabbing-and-adresses .col-right-address .card-charzen.delivery-shedule .delivery-shedule-info .text-par p.text{font-size:18px;line-height:28px}.tabbing-and-adresses .col-right-address .card-charzen.delivery-shedule .delivery-shedule-info .text-par:last-child{border:0}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section{display:block;padding-left:10px;padding-top:1rem}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap p{font-size:14px;margin:1rem 0}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap table{border-collapse:collapse;width:100%}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap table>thead>tr{background:#001219}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap table>thead>tr>th{border-bottom:1px solid #111;border-left:0;border-radius:0;color:#fff;padding:10px 18px;text-align:left}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap table>tbody>tr>td,.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap table>tbody>tr>th{font-size:14px;padding:8px 10px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Logs .Polaris-DataTable__ScrollContainer table thead tr>th:first-child{min-width:101px;width:101px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Logs .Polaris-DataTable__ScrollContainer table thead tr>th:last-child{min-width:171px;width:171px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Logs .Polaris-DataTable__ScrollContainer table thead tr>th:nth-child(2){min-width:608px;width:608px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div:not(#Logs) .Polaris-DataTable__ScrollContainer table thead tr th,.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div:not(#Logs) .scroll-container table tbody tr td{padding:1.6rem}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Payment-History .Polaris-DataTable__ScrollContainer table thead tr th:first-child{min-width:445px;width:445px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Payment-History .Polaris-DataTable__ScrollContainer table thead tr th:last-child{min-width:223px;text-align:right;width:223px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Payment-History .Polaris-DataTable__ScrollContainer table thead tr th:nth-child(2){min-width:201px;width:201px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Payment-History .Polaris-DataTable__ScrollContainer table tbody tr td:last-child{text-align:right}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap table>thead>tr>th{font-family:inherit;font-weight:400}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Billing-Attempts table thead tr th:first-child{min-width:239px;width:239px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Billing-Attempts table thead tr th:nth-child(2){min-width:97px;width:97px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Billing-Attempts table thead tr th:nth-child(3){min-width:245px;width:245px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Billing-Attempts table thead tr th:nth-child(4){min-width:297px;width:297px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Contract-History .Polaris-DataTable__ScrollContainer table thead>tr>th:first-child{min-width:206px;width:206px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Contract-History .Polaris-DataTable__ScrollContainer table thead>tr>th:last-child{min-width:438px;text-align:right;width:438px}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Contract-History .Polaris-DataTable__ScrollContainer table tbody>tr>td:last-child{text-align:right}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Contract-History .Polaris-DataTable__ScrollContainer table thead>tr>th:nth-child(2){min-width:240px;width:240px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper{height:100%}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Logs table>thead>tr>th button span.Polaris-DataTable__Icon{opacity:1}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Logs table>thead>tr>th button svg{fill:#fff!important}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div#Logs table>thead>tr>th button{color:#fff;font-weight:400;justify-content:space-between;padding:0;width:100%}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination{border-top:1px solid #111;flex-wrap:wrap;justify-content:flex-end;padding-top:.25em;width:100%}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination button.Polaris-Pagination__Button{border:0;padding:0}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination button.Polaris-Pagination__Button span.Polaris-Icon,.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination button.Polaris-Pagination__Button svg.Polaris-Icon__Svg{display:none}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination button.Polaris-Pagination__Button:first-child:after{content:"Previous"}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination button.Polaris-Pagination__Button{background:#0000!important;padding:.5em 1em}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination button.Polaris-Pagination__Button:after{color:#666;font-family:Avenir;font-size:14px;font-weight:200}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination button.Polaris-Pagination__Button:last-child:after{content:"Next"}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination .Polaris-Pagination__Label{padding:0}.card-charzen{width:100%}.container-chargen .text-par p{max-width:300px;width:100%}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination .Polaris-Pagination__Label .pagenumbers span{color:#333;cursor:pointer;display:inline-flex;font-size:14px;margin-left:2px;min-width:1.5em;padding:.6em 1em;text-align:center;text-decoration:none!important}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section nav.Polaris-Pagination .Polaris-Pagination__Label .pagenumbers span.current_page{background:linear-gradient(180deg,#fff 0,#dcdcdc);border:1px solid #979797;color:#333!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-DataTable__Navigation{display:none}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap table>tbody>tr>th span{align-items:center;border:.2rem solid #fff;border:.2rem solid var(--p-surface,#fff);border-radius:2rem;display:inline-flex;font-size:13px;font-weight:400;font-weight:var(--p-badge-font-weight,400);line-height:2rem;padding:0 .8rem}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap table>tbody>tr>th span.success{background-color:#bbe5b3;background-color:var(--p-surface-success,#bbe5b3);color:#414f3e}.payment-tabs-wrapper .Polaris-Card .Polaris-Tabs__Panel .Polaris-Card__Section div.tab-conten-wrap table>tbody>tr>th span.failed{background:#d9534f;color:#fff}.modal-popup-cstm{bottom:0;left:0;position:fixed;right:0;top:0;z-index:22}.modal-popup-cstm .modal-dialouge{background:var(--p-surface,#fff);border-radius:8px;box-shadow:0 31px 41px 0 #202a3533,0 2px 16px 0 #202a3614;box-shadow:var(
    --p-modal-shadow,0 31px 41px 0 #202a3533,0 2px 16px 0 #202a3614
  );left:50%;max-height:calc(100vh - 128px);max-width:600px;overflow-y:auto;padding:0 40px;position:absolute;top:53%;transform:translate(-50%,-50%);width:100%;z-index:10}.modal-popup-cstm .modal-cstm-backdrop{animation:Polaris-Backdrop__fade--in .2s 1 forwards;backface-visibility:hidden;background-color:#212b3666;background-color:var(--p-backdrop,#212b3666);bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;will-change:opacity}.modal-popup-cstm .modal-dialouge .Modal-header{padding-bottom:30px;padding-top:40px}.modal-popup-cstm .modal-dialouge .Modal-header h2{color:#212b36;font-family:Avenir;font-size:28px;line-height:100%}.modal-popup-cstm .modal-dialouge .modal-footer{padding:25px 0 40px}.modal-footer-direction{flex-direction:column}.modal-popup-cstm .modal-dialouge .modal-footer .save-cancel-button{display:flex;gap:10px;justify-content:flex-end}.modal-popup-cstm .modal-dialouge .modal-footer .save-cancel-button button.cancel-button{-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(180deg,#fff,#f9fafb);border:.1rem solid #c4cdd5;border:.1rem solid var(--p-border,#c4cdd5);border-radius:3px;box-shadow:0 1px 0 0 #161d250d;color:#212b36;color:red;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;margin:0;min-height:3.6rem;min-width:3.6rem;padding:.7rem 1.6rem;position:relative;text-align:center;text-decoration:none;transition-duration:.2s;transition-duration:var(--p-override-none,.2s);transition-property:background,border,box-shadow;transition-timing-function:cubic-bezier(.64,0,.35,1);transition-timing-function:var(
    --p-override-none,cubic-bezier(.64,0,.35,1)
  );-webkit-user-select:none;user-select:none}.modal-popup-cstm .modal-dialouge .modal-footer .save-cancel-button button.save-button{background:linear-gradient(180deg,#6371c7,#5563c1);border:0;border-radius:3px;box-shadow:inset 0 1px 0 0 #6774c8,0 1px 0 0 #161d250d,0 0 0 0 #0000;color:#fff;padding:9px 18px}.edit-product-form label{color:#212b36;display:block;font-family:Avenir!important;font-size:18px;font-weight:400;line-height:24px;margin-bottom:10px;width:100%}.edit-product-form .form-group{margin:0 0 15px}.edit-product-form input{border:1px solid #000000b3;border-radius:3px;padding:9px 12px}.edit-product-form input[type=text]{width:100%}.edit-product-form input{color:#000;font-family:Avenir;font-size:1.4rem}.edit-product-form input,.edit-product-form input::placeholder{color:#000!important}.edit-product-form input::-webkit-inner-spin-button,.edit-product-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.edit-product-form input[type=number]{-moz-appearance:textfield}.edit_sub_model.modal-popup-cstm .modal-dialouge{padding:0}.EditSwapModel.modal-popup-cstm .modal-dialouge .Modal-header,.edit_sub_model.modal-popup-cstm .modal-dialouge .Modal-header{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;min-height:75px;padding:0 20px 0 60px;width:100%}.EditSwapModel.modal-popup-cstm .modal-dialouge .Modal-header button.close-btn,.edit_sub_model.modal-popup-cstm .modal-dialouge .Modal-header button.close-btn{background:#0000;border:0;color:#000;opacity:1;padding:0}.EditSwapModel.modal-popup-cstm .modal-dialouge .Modal-header button.close-btn svg path,.edit_sub_model.modal-popup-cstm .modal-dialouge .Modal-header button.close-btn svg path{fill:#000!important;color:#000;opacity:1!important}.edit_sub_model.modal-popup-cstm .modal-dialouge .modal-footer{padding:0 35px 20px}.edit_sub_model.modal-popup-cstm .modal-dialouge .modal-footer .btn-wrapper{border-top:1px solid #ddd;display:flex;flex-flow:column;gap:10px;padding:0}.edit_sub_model.modal-popup-cstm .modal-dialouge .modal-footer .btn-wrapper button{background:#0000;border:1px solid #ddd;color:#000;cursor:pointer;font-family:Avenir;font-size:16px;font-weight:700;height:40px;margin-bottom:10px;outline:0 none;text-transform:uppercase;width:100%}.modal-popup-cstm .modal-dialouge::-webkit-scrollbar{width:0}.edit_sub_model.modal-popup-cstm .modal-dialouge .modal-content{padding:0 35px 20px}.edit_sub_model.modal-popup-cstm .modal-dialouge .modal-content .delivery-charge{border-top:1px solid #ddd;display:flex;flex-flow:column;gap:16px;padding:20px 0 0}.edit_sub_model.modal-popup-cstm .modal-dialouge .modal-content .delivery-charge div{display:flex;justify-content:space-between}.edit_sub_model.modal-popup-cstm .modal-dialouge .modal-content .delivery-charge div h3{color:#c4c4c4;font-family:Avenir;font-size:14px;font-weight:700;text-transform:uppercase}.edit_sub_model.modal-popup-cstm .modal-dialouge .modal-content .delivery-charge div h4{color:#000;font-family:Avenir;font-size:14px;font-weight:700;text-transform:uppercase}.dark-mode .edit_sub_model.modal-popup-cstm .modal-dialouge .modal-content .delivery-charge div h4{color:#fff;font-family:Avenir;font-size:14px;font-weight:700;text-transform:uppercase}.modal-popup-cstm .modal-dialouge .modal-content .img{height:100px;margin:30px auto;width:200px}.modal-popup-cstm .modal-dialouge .modal-content .title{padding-bottom:20px}.modal-popup-cstm .modal-dialouge .modal-content .title h2{color:#212b36;font-family:Avenir;font-size:18px;font-weight:900;margin-bottom:10px}.modal-popup-cstm .modal-dialouge .modal-content .title h3{color:#4d506a;font-family:Avenir;font-size:16px;font-weight:900}.edit_sub_model.modal-popup-cstm .modal-dialouge .Modal-header h2{color:#212b36;font-size:22px;font-weight:700;margin-left:0}.edit_sub_model.modal-popup-cstm .modal-dialouge .img img{height:100%;object-fit:cover;width:100%}.EditSwapModel.modal-popup-cstm .modal-dialouge{max-width:980px;padding:0}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);padding:30px}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .item{border-radius:5px;box-shadow:0 16px 24px #0000000f,0 2px 6px #0000000a,0 0 1px #0000000a;padding:25px 40px}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .item .img{height:115px;margin:0 0 25px;width:100%}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .item .img img{height:100%;object-fit:cover;width:100%}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .item .title{padding:0 0 25px;text-align:center}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .item .title h2{font-size:18px;font-weight:700;line-height:24px;margin-bottom:15px;text-align:center}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .item .title p.price_per_week{color:#acb5bd;font-size:14px;text-align:center}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .item .button-wrapper button{background:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Avenir;font-size:16px;font-weight:700;height:40px;outline:0 none;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .item .button-wrapper{padding:0 0 10px}.EditSwapModel.modal-popup-cstm .modal-dialouge .Modal-header h2{font-size:22px;font-weight:700;margin-left:0}.create_billing.modal-popup-cstm .modal-dialouge{padding:0}.create_billing.modal-popup-cstm .modal-dialouge .Modal-header{border-bottom:.1rem solid #dfe3e8;border-bottom:var(
    --p-thin-border-subdued,.1rem solid var(--p-border-subdued,#dfe3e8)
  );display:flex;justify-content:space-between;padding:1.6rem 2rem}.create_billing.modal-popup-cstm .modal-dialouge .Modal-header h2{font-size:2rem;line-height:2.8rem}.create_billing.modal-popup-cstm .modal-dialouge .Modal-header button.close-btn{background:#0000;border:0}.create_billing.modal-popup-cstm .modal-dialouge .Modal-header button.close-btn svg.Polaris-Icon__Svg{height:20px;width:20px}.create_billing.modal-popup-cstm .modal-dialouge .modal-footer{align-items:center;align-self:flex-end;border-top:.1rem solid #dfe3e8;border-top:var(
    --p-thin-border-subdued,.1rem solid var(--p-border-subdued,#dfe3e8)
  );display:flex;gap:10px;justify-content:flex-end;min-height:6.4rem;padding:1.6rem;width:100%}.create_billing.modal-popup-cstm .modal-dialouge .modal-footer button{align-items:center;background:linear-gradient(180deg,#fff,#f9fafb);border:.1rem solid #c4cdd5;border:.1rem solid var(--p-border,#c4cdd5);border-radius:3px;box-shadow:inset 0 1px 0 0 #6774c8,0 1px 0 0 #161d250d,0 0 0 0 #0000;box-shadow:0 1px 0 0 #161d250d;color:#fff;color:#212b36;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;margin:0;min-height:2.6rem;min-width:6rem;padding:.7rem 1.8rem;position:relative;text-align:center}.tabbing-and-adresses .col-right-address .card-charzen.delivery-shedule{min-height:340px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper{max-height:585px;overflow:auto}.tabbing-and-adresses .col-right-address .delivery-address.card-charzen .delivery-address{max-height:92px;min-height:92px;overflow:auto}.card-charzen.delivery-address .billing-address{height:auto;max-height:92px;min-height:92px}.billing-info .billing-detaisl .flex.header-bill{margin:0;padding:20px}.billing-info .billing-detaisl .flex.header-bill h1{color:#202223;font-family:Avenir;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.billing-info .billing-detaisl .contract_overview_content{border-bottom:1px solid #e1e3e5;padding:0 28px 16.75px 20px}.billing-info .billing-detaisl{padding:0}.billing-info .billing-detaisl .overview_container_footer{padding:20px}.overview_row{display:flex;justify-content:space-between}.billing-info .billing-detaisl .contract_overview_content .overview_row p.overview_label{line-height:normal}.overview_row p.overview_label strong{display:block;font-weight:600}.overview_row .overview_val,.overview_row p.overview_label strong{color:#202223;font-family:Avenir;font-size:14px;font-style:normal;line-height:20px}.overview_row .overview_val{font-weight:400}.overview_row a.overview_val{color:#2c6ecb}.billing-info .billing-detaisl .overview_container_footer .overview_row:last-child>.overview_val{color:#6d7175}.billing-detaisl.bg-white.padding-20.common-radius .flex.header-bill{align-items:center;justify-content:space-between;margin:0 0 18px}.billing-detaisl.bg-white.padding-20.common-radius .flex.header-bill h1{color:#212b36;font-family:Avenir;font-size:15px;font-style:normal;font-weight:500;line-height:14.7px}.billing-detaisl.bg-white.padding-20.common-radius .visa-section{display:flex;justify-content:space-between}.billing-detaisl.bg-white.padding-20.common-radius .visa-section .visa-text{text-align:right}.billing-detaisl.bg-white.padding-20.common-radius .visa-section .visa-text span.no.Polaris-TextStyle--variationStrong{justify-content:flex-end}.billing-detaisl.bg-white.padding-20.common-radius .visa-section .visa-text p{color:#212b36;font-family:Avenir;font-size:14px;font-style:normal;font-weight:350;line-height:21px}.tabbing-and-adresses .col-right-address .billing-detaisl.common-radius{margin:0 0 20px}.tabbing-and-adresses .col-right-address .card-charzen h3{color:#212b36;font-family:Avenir;font-size:13.234px;font-style:normal;font-weight:900;line-height:20px;margin:0 0 10px}.tabbing-and-adresses .col-right-address .card-charzen p{color:#637381;font-family:Avenir;font-size:14px;font-style:normal;font-weight:350;line-height:21px}.tabbing-and-adresses .col-right-address .card-charzen.common-radius.bg-white{min-height:174px}.tabbing-and-adresses .col-right-address .card-charzen.common-radius.bg-white h2{align-items:center;display:flex;justify-content:space-between}.tabbing-and-adresses .col-right-address .card-charzen.common-radius.bg-white h2 span{align-items:center;color:#202223;font-family:Avenir;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.tabbing-and-adresses .col-right-address .card-charzen.common-radius.bg-white h2 span.edit_button{color:#2c6ecb;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-align:center}.tabbing-and-adresses .col-right-address .card-charzen.common-radius.bg-white .delivery-shedule-info{color:#6d7175;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.delivery_schedulre_button_groups{display:flex;gap:8px;margin-top:6px}.change_update_button_group span.edit_button{color:#006fbb;font-size:.9rem}.Polaris-Card__Section>.Polaris-Card__Section{margin:0!important;padding:0!important}.common-radius.bg-white.cancelation-col{padding:13px 20px}.common-radius.bg-white.cancelation-col>.delivery-shedule-info{align-items:center;color:#202223;display:flex;font-family:Avenir;font-size:14px;font-style:italic;font-weight:400;line-height:20px;min-height:40px}.common-radius.bg-white.cancelation-col p.remark-text{display:block}.common-radius.bg-white.cancelation-col p.remark-text strong{color:#202223;font-family:Avenir;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.common-radius.bg-white.cancelation-col p.remark-sub,.common-radius.bg-white.cancelation-col p.remark-sub *{color:#202223;font-family:Avenir;font-size:14px;font-style:italic;font-weight:400;line-height:20px}.product-option-button{flex-wrap:wrap;gap:10px;justify-content:flex-start}.product-option-button a,.product-option-button button{max-width:calc(50% - 5px)!important;width:100%!important}.product-option-button a button{max-width:100%!important;width:100%!important}@media (max-width:1279px){.product-option-button{grid-column-gap:10px}.container-chargen button.btn{padding-left:10px;padding-right:10px}}.modal-popup-cstm .modal-content{border:0;max-width:100%;width:100%}.edit_date_wrapper input{border:1px solid #ddd;border-radius:5px;padding:5px 10px}.edit_date_wrapper{display:flex;flex-flow:column;gap:5px;padding-top:5px}.edit_date_wrapper .save_button{background:#27ae60!important;border:0!important;border-radius:3px!important;color:#fff!important;font-family:Avenir!important;padding:5px!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header{padding:0 0 10px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack{margin:0}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item.Polaris-Stack__Item--fill:first-child{margin:0;max-width:170px!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child{display:flex;justify-content:flex-end;margin:0;max-width:calc(100% - 170px);padding:0;width:100%}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup,.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item{margin:0}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain{padding:0!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item.Polaris-Stack__Item--fill:first-child .heading_title{font-size:18px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item.Polaris-Stack__Item--fill:first-child .heading_title span,.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content,.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text{margin:0}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button .Polaris-Button__Text{font-size:16px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup{margin:0!important;position:relative;top:-4px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button{font-size:16px!important;padding:5px!important;padding:5px 10px!important}.tabbing-and-adresses .col-right-address .delivery-address{width:100%}.delivery_schedule_num_date_wrapper{display:flex;gap:14px}.delivery_schedule_bage_wrapper{display:flex;justify-content:end}@media (max-width:1600px){.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button{padding:5px!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button .Polaris-Button__Text{font-size:14px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup{position:relative;top:-2px}}@media (max-width:1535px){.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button .Polaris-Button__Text{font-size:14px}}@media (max-width:1439px){.product-image-container{align-items:center;display:flex;gap:10px}.product-image{border-radius:10px;height:57px;width:auto}.image-wrapper{margin:auto;text-align:center}.mt10{margin-top:10px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item.Polaris-Stack__Item--fill:first-child .heading_title{font-size:16px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item.Polaris-Stack__Item--fill:first-child{margin:0;max-width:150px!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child{max-width:calc(100% - 150px)}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup{display:flex;flex-flow:row wrap}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button{height:auto!important;min-height:0;min-height:auto;padding:5px!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button .Polaris-Button__Text{font-size:13px}.order-info h2{font-size:.9rem}.order-info .flex .order-inner{gap:.5rem}.order-info .order-type,.order-info span,.order-type .edit-discount{font-size:13px!important}.total-spend p{font-size:14px;line-height:16px}}@media (min-width:1365px){.billing-info .subscription-col{max-width:68%}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button{height:auto!important;min-height:0;min-height:auto;padding:5px!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button .Polaris-Button__Text{font-size:12px}.product-option-button .restart_sub_wrapper{flex:calc(50% - 5px) 1!important;max-width:calc(50% - 5px)!important;width:100%}.product-option-button .restart_sub_wrapper .btn.green-button{max-width:100%!important;width:100%}.product-option-button .restart_sub_wrapper .edit_date_wrapper{margin:0 auto;max-width:200px}.product-image-container{display:flex;gap:10px}.product-image{border-radius:10px;height:auto;width:58px}.image-wrapper{margin:auto;text-align:center}.mt10{margin-top:10px}.product-option-button .restart_sub_wrapper .edit_date_wrapper .save_next_billing_button.save_button{margin:0 auto;max-width:100%!important;width:100%!important}}@media (max-width:1365px){.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button{height:auto!important;min-height:0;min-height:auto;padding:5px!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup .Polaris-ButtonGroup__Item .Polaris-Button .Polaris-Button__Text{font-size:12px}.product-option-button .restart_sub_wrapper{flex:calc(50% - 5px) 1!important;max-width:calc(50% - 5px)!important;width:100%}.product-option-button .restart_sub_wrapper .btn.green-button{max-width:100%!important;width:100%}.product-option-button .restart_sub_wrapper .edit_date_wrapper{margin:0 auto;max-width:200px}.product-option-button .restart_sub_wrapper .edit_date_wrapper .save_next_billing_button.save_button{margin:0 auto;max-width:100%!important;width:100%!important}}@media (max-width:1279px){.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child{padding-left:20px}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card__Header .Polaris-Stack .Polaris-Stack__Item:last-child .Polaris-ButtonGroup__Item .Polaris-Button.Polaris-Button--plain .Polaris-Button__Content .Polaris-Button__Text .tabButtons .Polaris-ButtonGroup{flex-flow:row;justify-content:flex-start}}.input_flex_wrapper{display:flex;gap:15px}.input_flex_wrapper #PolarisTextField4{border:1px solid #9b9a9a;max-height:45px}.input_flex_wrapper select{
  /*! min-height: 45px !important; */background:#fff;border:1px solid #9b9a9a}.input_flex_wrapper .Polaris-Select{background:#fff;display:flex;min-height:45px!important;min-width:140px}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .variant_card{display:flex}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .variant_card .image_wrapper{max-width:100px;width:100%}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .variant_card .varaint_content{max-width:calc(100% - 100px);padding-bottom:25px;padding-left:10px;position:relative;width:100%}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .variant_card .varaint_content .title{font-size:14px;font-weight:700;line-height:120%;overflow:hidden;padding:0 0 5px;text-overflow:ellipsis}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .variant_card .varaint_content .price{color:#909090;font-size:13px;font-weight:700;line-height:100%;margin:0 0 9px}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .variant_card button{background:#000;border:0;color:#fff;font-size:13px;line-height:100%;padding:6px 11px 4px}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid .variant_card .varaint_content .button-wrapper{bottom:0;position:absolute;z-index:1}.swap_modal .search_plan_wrapper{margin-bottom:20px}.EditSwapModel.modal-popup-cstm .modal-dialouge .swap-grid{grid-template-columns:repeat(3,1fr)}.chargezen_button_spinner{animation:fa-spin 2s linear infinite;border:1px solid #fff;border-radius:50%;border-right:#0000;height:20px;pointer-events:auto;transition-delay:.3s;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:ease;width:20px}.show_more_line_items{background:#000;background-color:#000;color:#fff;cursor:pointer;font-weight:900;margin-top:-11px!important;max-width:100%;opacity:.7;padding:4px;text-align:center!important}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper{overflow:visible;overflow:initial;padding-bottom:70px;position:relative}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper nav.Polaris-Pagination{bottom:18px;left:0;position:absolute;right:0}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-DataTable--condensed{max-height:350px;overflow:auto}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card{max-height:100%}.tabbing-and-adresses .col-left-tabbing .payment-tabs-wrapper .Polaris-Card div#Billing-Attempts{max-height:350px;overflow:auto}.change_update_button_group{display:flex;gap:18px}.edit_discount_wrapper{align-items:flex-start;display:flex;flex-flow:column}.edit_discount_wrapper button.edit-discount{padding:0!important}.edit_discount_wrapper span.no_discount_text{color:#396dc7}.create_billing.modal-popup-cstm .modal-dialouge .Modal-header{align-items:center;min-height:69px;padding:17px 20px}.create_billing.modal-popup-cstm .modal-dialouge .Modal-header h2{color:#202223;font-family:Avenir;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.create_billing.modal-popup-cstm .modal-dialouge .Modal-header>span.Polaris-Icon{margin:0}.create_billing.modal-popup-cstm .modal-dialouge .modal-content{padding:19.75px 20px 40.25px}.create_billing.modal-popup-cstm .modal-dialouge .modal-content p{color:#202223;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.create_billing.modal-popup-cstm .modal-dialouge .modal-footer{padding:17px 16px 16px}.create_billing.modal-popup-cstm .modal-dialouge .modal-footer button.btn-green{background:#001219;border-radius:4px;box-shadow:0 1px 0 0 #0000000d,inset 0 -1px 0 0 #0003;color:#fff;font-family:Avenir;font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-align:center}.create_billing.modal-popup-cstm .modal-dialouge .modal-footer button.btn-red{background:#fff;border:1px solid #c9cccf;border-radius:4px;box-shadow:0 1px 0 0 #0000000d;color:#202223;font-family:Avenir;font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-align:center}.tabbing-and-adresses .col-right-address{display:flex;flex-wrap:wrap}.tabbing-and-adresses .col-right-address>*{width:100%}.tabbing-and-adresses .col-left-tabbing{display:flex;flex-wrap:wrap}.tabbing-and-adresses .col-left-tabbing>.payment-tabs-wrapper{height:100%;max-height:none;width:100%}.tabbing-and-adresses .col-left-tabbing>.payment-tabs-wrapper .Polaris-Card{height:100%;max-height:none}.tabbing-and-adresses .col-left-tabbing>.payment-tabs-wrapper .Polaris-Card .Polaris-Card__Section{height:100%}.tabbing-and-adresses .col-left-tabbing>.payment-tabs-wrapper .Polaris-Card .Polaris-Card__Section div#Billing-Attempts{max-height:calc(100% - 80px)}.modal-form-control.flex_control{display:flex;gap:16px;justify-content:space-between;width:100%}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container{padding:20px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container+.modal-footer{padding:25px 20px 20px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control{display:flex;flex-flow:column;gap:8px;margin:19.75px 0 0}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>label{padding:0}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>.auto_resume_options{display:flex;flex-flow:column;gap:8px;padding:0 0 9px 12px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>.auto_resume_options>label.Polaris-Choice{padding:0}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control label span.Polaris-Choice__Label,.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container+.modal-footer label.Polaris-Choice span.Polaris-Choice__Label{color:#202223;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control label span.Polaris-RadioButton__Backdrop{background:#fff;border:2px solid #8c9196;border-radius:9px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control label span.Polaris-RadioButton__Icon{background:#2c6ecb}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container+.modal-footer label.Polaris-Choice{margin:0 0 20.75px;padding:0}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container+.modal-footer label.Polaris-Choice span.Polaris-Checkbox__Backdrop{background:#fff;border:2px solid #8c9196;border-radius:4px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container+.modal-footer p{color:#6d7175;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container+.modal-footer p:not(:last-child){margin:0 0 20px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>div[class]{margin-top:11.75px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>label.customlabel{color:#202223;font-family:Avenir;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0 0 -6px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>div[class] label{color:#202223;font-family:Avenir;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0 0 4.25px}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>div[class] textarea{background:#fff;border:1px solid #898f94;border-radius:4px;color:#6d7175;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;height:82px!important;line-height:inherit;min-height:0!important;min-height:auto!important;padding:6px 13px}.fill-color-2{fill:#2c6ecb}.delivery_schedule_container,.schedule_number{color:#000}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>div[class] textarea::placeholder{color:#6d7175;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:20px;opacity:1}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container+.modal-footer label.Polaris-Choice span.Polaris-Choice__Label,.dark-mode .create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control label span.Polaris-Choice__Label{color:#fff!important}.dark-mode .bg-white{background-color:#001a23}.dark-mode .billing-detaisl.bg-white.padding-20.common-radius .flex.header-bill h1,.dark-mode .billing-info .billing-detaisl .flex.header-bill span.edit,.dark-mode .overview_row .overview_val,.dark-mode .overview_row p.overview_label strong,.dark-mode .tabbing-and-adresses .col-right-address .card-charzen h3,.dark-mode .tabbing-and-adresses .col-right-address .card-charzen p,.dark-mode .tabbing-and-adresses .col-right-address .card-charzen.common-radius.bg-white .delivery-shedule-info,.dark-mode .tabbing-and-adresses .col-right-address .card-charzen.common-radius.bg-white h2 span{color:#fff}.dark-mode .tabbing-and-adresses .col-right-address .card-charzen.common-radius.bg-white h2 span.edit_button{color:#006fbb}.dark-mode .subscription-header.flex div:last-child span{color:#fff}.dark-mode .meal-saver.flex{background-color:#001a23;box-shadow:0 0 0 1px #ffffff1a;transform:translateY(2px)}.dark-mode .fill-color-2{fill:#94d2bd}.dark-mode .billing-info .billing-detaisl .overview_container_footer .overview_row:last-child>.overview_val,.dark-mode .create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>div[class] label,.dark-mode .create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>label.customlabel,.dark-mode .create_billing.modal-popup-cstm .modal-content.cancellation_reason_container+.modal-footer p,.dark-mode .create_billing.modal-popup-cstm .modal-dialouge .Modal-header h2,.dark-mode .create_billing.modal-popup-cstm .modal-dialouge .modal-content p,.dark-mode .delivery_schedule_container,.dark-mode .edit_sub_model.modal-popup-cstm .modal-dialouge .Modal-header h2,.dark-mode .edit_sub_model.modal-popup-cstm .modal-dialouge .modal-footer .btn-wrapper button,.dark-mode .modal-popup-cstm .modal-dialouge .modal-content .title h3,.dark-mode .modal-popup-cstm .modal-dialouge .modal-content h2,.dark-mode .schedule_number{color:#fff}.EditSwapModel.modal-popup-cstm .modal-dialouge .Modal-header button.close-btn svg path,.dark-mode .edit_sub_model.modal-popup-cstm .modal-dialouge .Modal-header button.close-btn svg path{fill:#94d2bd!important;stroke:#94d2bd;color:#94d2bd}.dark-mode .advance_swap_modal.modal-popup-cstm .modal-dialouge .modal-footer:last-child{background-color:#001219}.advance_swap_modal.modal-popup-cstm .modal-dialouge .modal-content .product_picker_contaner label.input_custom_label,.dark-mode .advance_swap_modal.modal-popup-cstm .modal-dialouge .modal-content .plan_picker_contaner>.product-variant-picker-container>label.input_custom_label,.dark-mode .advance_swap_modal.modal-popup-cstm .modal-dialouge .modal-content .product_picker_contaner .product-variant-picker-container>.product_preview_row .product_variant_preview_wrapper .product_variant_desc span{color:#fff}.create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>div[class] textarea{background-color:#fff;color:#000}.dark-mode .create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>div[class] textarea{background-color:#001219;color:#fff}.dark-mode .create_billing.modal-popup-cstm .modal-content.cancellation_reason_container .modal-form-control>div[class] textarea::placeholder{color:#fff;opacity:.7}.dark-mode .common-radius.bg-white.cancelation-col p.remark-text strong{color:#fff}.header__container_contract__logs{border-bottom:1px solid #e9e9e9;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding-bottom:16px}.data_table_contracts .Polaris-DataTable{border-radius:0!important}.data_table_contracts .Polaris-DataTable__Cell{padding-bottom:16px;padding-top:16px}.contract_logs_table_buttons{background-color:#fff;border:1px solid #d0d0d0;border-radius:8px;color:#000;cursor:pointer;font-size:14px;height:30px;padding:0 16px;white-space:nowrap}.dark-mode .contract_logs_table_buttons{background-color:#001a23;border-color:#ffffff1a;color:#fff}.dark-mode .contract_logs_table_buttons:hover{background-color:#002331}.cancel_contract__button .Polaris-Button{align-items:center;background:#e02d24!important;border-radius:8px!important;color:#fff!important;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:6px 11.8px 6px 12px!important}:root{--cz-modal-bg:#fff;--cz-modal-header-bg:#fff;--cz-modal-border:#dfe3e8;--cz-modal-text-primary:#202223;--cz-modal-text-secondary:#6d7175;--cz-modal-backdrop:#212b3666;--cz-info-bg:#f0f9ff;--cz-info-text:#0c4a6e;--cz-info-border:#bae6fd;--cz-success-bg:#f0fdf4;--cz-success-text:#166534;--cz-success-border:#bbf7d0;--cz-warning-bg:#fffbeb;--cz-warning-text:#92400e;--cz-warning-border:#fde68a;--cz-error-bg:#fef2f2;--cz-error-text:#991b1b;--cz-error-border:#fecaca;--cz-btn-primary-bg:#001219;--cz-btn-primary-text:#fff;--cz-btn-secondary-bg:#fff;--cz-btn-secondary-text:#202223;--cz-btn-secondary-border:#c9cccf;--cz-btn-danger-bg:#e02d24;--cz-btn-danger-text:#fff;--cz-input-bg:#fff;--cz-input-border:#898f94;--cz-input-text:#202223;--cz-input-placeholder:#6d7175;--cz-label-text:#202223}.dark-mode{--cz-modal-bg:#001219;--cz-modal-header-bg:#001219;--cz-modal-border:#ffffff26;--cz-modal-text-primary:#fff;--cz-modal-text-secondary:#a0aec0;--cz-modal-backdrop:#0009;--cz-info-bg:#38bdf81a;--cz-info-text:#7dd3fc;--cz-info-border:#38bdf833;--cz-success-bg:#22c55e1a;--cz-success-text:#86efac;--cz-success-border:#22c55e33;--cz-warning-bg:#fbbf241a;--cz-warning-text:#fcd34d;--cz-warning-border:#fbbf2433;--cz-error-bg:#ef44441a;--cz-error-text:#fca5a5;--cz-error-border:#ef444433;--cz-btn-primary-bg:#94d2bd;--cz-btn-primary-text:#001219;--cz-btn-secondary-bg:#001a23;--cz-btn-secondary-text:#fff;--cz-btn-secondary-border:#fff3;--cz-input-bg:#001a23;--cz-input-border:#fff3;--cz-input-text:#fff;--cz-input-placeholder:#a0aec0;--cz-label-text:#fff}.modal-popup-cstm .modal-dialouge{background:#fff;background:var(--cz-modal-bg)}.modal-popup-cstm .Modal-header h2,.modal-popup-cstm .modal-content p{color:#202223;color:var(--cz-modal-text-primary)}.cz-info-box,.modal-popup-cstm .modal-content p[style*=backgroundColor]{background-color:#f0f9ff!important;background-color:var(--cz-info-bg)!important;border:1px solid #bae6fd;border:1px solid var(--cz-info-border);color:#0c4a6e!important;color:var(--cz-info-text)!important}.cz-success-box{background-color:#f0fdf4!important;background-color:var(--cz-success-bg)!important;border:1px solid #bbf7d0;border:1px solid var(--cz-success-border);color:#166534!important;color:var(--cz-success-text)!important}.cz-warning-box{background-color:#fffbeb!important;background-color:var(--cz-warning-bg)!important;border:1px solid #fde68a;border:1px solid var(--cz-warning-border);color:#92400e!important;color:var(--cz-warning-text)!important}.cz-error-box{background-color:#fef2f2!important;background-color:var(--cz-error-bg)!important;border:1px solid #fecaca;border:1px solid var(--cz-error-border);color:#991b1b!important;color:var(--cz-error-text)!important}.dark-mode .modal-popup-cstm .modal-dialouge .modal-content .modal-form-control label{color:#202223;color:var(--cz-label-text)}.dark-mode .modal-popup-cstm .modal-dialouge .modal-content .input_flex_wrapper .Polaris-Select__Content,.dark-mode .modal-popup-cstm .modal-dialouge .modal-content .input_flex_wrapper .Polaris-TextField input{background-color:#fff;background-color:var(--cz-input-bg);border-color:#898f94;border-color:var(--cz-input-border);color:#202223;color:var(--cz-input-text)}.dark-mode .modal-popup-cstm .modal-dialouge .modal-content .input_flex_wrapper .Polaris-TextField__Backdrop{background-color:#fff;background-color:var(--cz-input-bg);border-color:#898f94;border-color:var(--cz-input-border)}.dark-mode .create_billing.modal-popup-cstm .modal-dialouge .modal-footer button.btn-green{background:#001219;background:var(--cz-btn-primary-bg);color:#fff;color:var(--cz-btn-primary-text)}.dark-mode .create_billing.modal-popup-cstm .modal-dialouge .modal-footer button.btn-red{background:#fff;background:var(--cz-btn-secondary-bg);border-color:#c9cccf;border-color:var(--cz-btn-secondary-border);color:#202223;color:var(--cz-btn-secondary-text)}.dark-mode .modal-popup-cstm .modal-content p[style*=f0f9ff],.dark-mode .modal-popup-cstm .modal-content p[style*=f0fdf4]{background-color:#f0f9ff!important;background-color:var(--cz-info-bg)!important;color:#0c4a6e!important;color:var(--cz-info-text)!important}.dark-mode .modal-popup-cstm .Modal-header .Polaris-Icon svg{fill:#94d2bd}.dark-mode .modal-popup-cstm .modal-content .customlabel{color:#202223;color:var(--cz-modal-text-primary)}.dark-mode .modal-popup-cstm .Modal-header{border-bottom-color:#dfe3e8;border-bottom-color:var(--cz-modal-border)}.dark-mode .modal-popup-cstm .modal-footer{border-top-color:#dfe3e8;border-top-color:var(--cz-modal-border)}.modal-popup-cstm .modal-footer button:focus{outline:2px solid #2c6ecb;outline-offset:2px}.dark-mode .modal-popup-cstm .modal-footer button:focus{outline-color:#94d2bd}.modal-popup-cstm .modal-footer button.btn-green:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.modal-popup-cstm .modal-footer button.btn-red:hover:not(:disabled){background-color:#f5f5f5}.dark-mode .modal-popup-cstm .modal-footer button.btn-red:hover:not(:disabled){background-color:#002331}.modal-popup-cstm .modal-footer button:disabled{cursor:not-allowed;opacity:.5}.cz-pause-options{display:flex;flex-direction:column;gap:16px;margin-top:16px}.cz-form-label{color:#202223;color:var(--cz-modal-text-primary,#202223);display:block;font-size:14px;font-weight:600;margin-bottom:6px}.dark-mode .cz-form-label{color:#fff}.cz-duration-section{background-color:#fff;background-color:var(--cz-input-bg,#f9fafb);border:1px solid #dfe3e8;border:1px solid var(--cz-modal-border,#e5e7eb);border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.dark-mode .cz-duration-section{background-color:#ffffff0d;border-color:#ffffff1a}.cz-custom-date-picker{display:flex;flex-direction:column;gap:6px}.cz-date-input{background-color:#fff;background-color:var(--cz-input-bg,#fff);border:1px solid #898f94;border:1px solid var(--cz-input-border,#d1d5db);border-radius:6px;box-sizing:border-box;color:#202223;color:var(--cz-input-text,#202223);font-size:14px;padding:10px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.cz-date-input:focus{border-color:#2c6ecb;box-shadow:0 0 0 3px #2c6ecb26;outline:none}.cz-date-input:disabled{cursor:not-allowed;opacity:.6}.dark-mode .cz-date-input{background-color:#fff;background-color:var(--cz-input-bg,#001a23);border-color:#fff3;color:#fff}.dark-mode .cz-date-input:focus{border-color:#94d2bd;box-shadow:0 0 0 3px #94d2bd33}.cz-resume-preview{align-items:flex-start;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);background:linear-gradient(135deg,var(--cz-success-bg,#f0fdf4) 0,#ecfdf5 100%);border:1px solid #bbf7d0;border:1px solid var(--cz-success-border,#bbf7d0);border-radius:8px;display:flex;gap:12px;margin-top:4px;padding:14px 16px}.dark-mode .cz-resume-preview{background:linear-gradient(135deg,#22c55e1a,#22c55e0d);border-color:#22c55e4d}.cz-resume-preview-icon{flex-shrink:0;font-size:24px;line-height:1}.cz-resume-preview-content{display:flex;flex-direction:column;gap:4px}.cz-resume-preview-label{color:#166534;color:var(--cz-success-text,#166534);font-size:13px;opacity:.85}.dark-mode .cz-resume-preview-label{color:#86efac}.cz-resume-preview-date{color:#166534;color:var(--cz-success-text,#166534);font-size:15px;font-weight:600}.dark-mode .cz-resume-preview-date{color:#86efac}.cz-info-box{align-items:flex-start;background-color:#f0f9ff;background-color:var(--cz-info-bg,#f0f9ff);border:1px solid #bae6fd;border:1px solid var(--cz-info-border,#bae6fd);border-radius:8px;color:#0c4a6e;color:var(--cz-info-text,#0c4a6e);display:flex;font-size:14px;gap:10px;padding:12px 14px}.dark-mode .cz-info-box{background-color:#38bdf81a;border-color:#38bdf833;color:#7dd3fc}.cz-info-icon{flex-shrink:0;font-size:16px}.cz-alert{align-items:flex-start;border-radius:8px;display:flex;font-size:14px;gap:8px;margin-bottom:12px;padding:12px 14px}.cz-alert-error{background-color:#fef2f2;background-color:var(--cz-error-bg,#fef2f2);border:1px solid #fecaca;border:1px solid var(--cz-error-border,#fecaca);color:#991b1b;color:var(--cz-error-text,#991b1b)}.dark-mode .cz-alert-error{background-color:#ef44441a;border-color:#ef44444d;color:#fca5a5}.cz-pause-options .Polaris-Select{width:100%}.cz-pause-options .Polaris-Select__Content{border-radius:6px;min-height:40px}.dark-mode .cz-pause-options .Polaris-Select__Content{background-color:#fff;background-color:var(--cz-input-bg,#001a23);border-color:#fff3;color:#fff}.dark-mode .cz-pause-options .Polaris-Select__SelectedOption{color:#fff}.cz-reschedule-section{display:flex;flex-direction:column;gap:8px}.cz-reschedule-section .cz-date-input{font-size:16px;padding:12px 14px}.subscription-action-buttons{border-top:1px solid #e5e7eb;border-top:1px solid var(--cz-border,#e5e7eb);display:flex;flex-wrap:nowrap;gap:12px;margin-top:16px;min-width:100%;padding-top:16px}.subscription-action-buttons>a,.subscription-action-buttons>button{flex:1 1;min-width:0}.subscription-action-buttons .btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;height:100%;justify-content:center;padding:10px 16px;text-decoration:none;transition:all .2s ease;white-space:nowrap;width:100%}.subscription-action-buttons .btn-icon{font-size:14px}.subscription-action-buttons .blue-button{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 2px 4px #3b82f633;color:#fff}.subscription-action-buttons .blue-button:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 8px #3b82f64d;transform:translateY(-1px)}.subscription-action-buttons .green-button{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 2px 4px #22c55e33;color:#fff}.subscription-action-buttons .green-button:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 8px #22c55e4d;transform:translateY(-1px)}.subscription-action-buttons a{text-decoration:none}.dark-mode .subscription-action-buttons{border-top-color:#ffffff1a}.dark-mode .subscription-action-buttons .blue-button{background:linear-gradient(135deg,#3b82f6,#1e40af);box-shadow:0 2px 4px #0000004d}.dark-mode .subscription-action-buttons .blue-button:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 8px #3b82f666}.dark-mode .subscription-action-buttons .green-button{background:linear-gradient(135deg,#22c55e,#15803d);box-shadow:0 2px 4px #0000004d}.dark-mode .subscription-action-buttons .green-button:hover{background:linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 4px 8px #22c55e66}@media (max-width:900px){.subscription-action-buttons{flex-wrap:wrap}.subscription-action-buttons>a,.subscription-action-buttons>button{flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1;min-width:calc(50% - 6px)}}@media (max-width:600px){.subscription-action-buttons{flex-direction:column}.subscription-action-buttons>a,.subscription-action-buttons>button{flex:1 1 100%;width:100%}}