.santorini-updated{--cx-color-background: #f4f4f4;--cx-color-text: #14293a;--cx-color-inverse: #ffffff;--cx-color-transparent: transparent;--cx-color-primary: #055f9f;--cx-color-secondary: #556b82;--cx-color-success: #256f3a;--cx-color-info: #0064d8;--cx-color-warning: #b44f00;--cx-color-danger: #aa0808;--cx-color-light: #f1f1f1;--cx-color-dark: #77818b;--cx-color-primary-accent: #0f4880;--cx-color-success-accent: #f0fbe4;--cx-color-danger-accent: #fff1f1;--cx-color-warning-accent: #fff5df;--cx-color-info-accent: #deeffe;--cx-color-medium: #d3d6db;--cx-color-background-dark: #212738;--cx-color-visual-focus: #1f3a93;--cx-color-background-focus: rgba(80, 176, 244, .1);--cx-color-border-focus: rgba(166, 204, 232, .6);--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-transition-duration: .5s;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid}@media(min-width:992px){cx-subscription-product-price{padding-top:20px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}cx-subscription-product-price .subscription-heading{font-weight:var(--cx-font-weight-bold)}cx-subscription-product-price .subscription-term{margin:20px 0}cx-subscription-product-price .subscription-onetimecharge{color:var(--cx-color-secondary)}cx-subscription-product-usage-charge .subscription-usage-charge{margin:20px 0}cx-subscription-product-usage-charge .subscription-heading{font-weight:var(--cx-font-weight-bold)}cx-subscription-product-usage-charge .subscription-message{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-secondary);margin:10px 0 20px}cx-subscription-list .subscription-list-sort{display:flex;margin:0}cx-subscription-list .subscription-list-sort.top{justify-content:space-between;padding:1rem 0}@media(max-width:767.98px){cx-subscription-list .subscription-list-sort.top{flex-wrap:wrap}}cx-subscription-list .subscription-list-sort.bottom{justify-content:flex-end;padding:1rem 0}cx-subscription-list .subscription-list-form-group{padding:0;margin-bottom:0;align-items:center;display:flex;width:40%}@media(max-width:767.98px){cx-subscription-list .subscription-list-form-group{width:100%;margin-bottom:17px}}cx-subscription-list .subscription-list-form-group span{margin-inline-end:.5rem;flex:none}cx-subscription-list .subscription-list-form-group cx-sorting{width:100%}cx-subscription-list .subscription-list-title{font-size:var(--cx-font-size, 1.4rem)}cx-subscription-list .subscription,cx-subscription-details .subscription{border-collapse:collapse;margin:0}cx-subscription-list .subscription .subscription-header,cx-subscription-details .subscription .subscription-header{display:flex;justify-content:space-between;margin:1rem 1rem 0;padding:15px 30px;background-color:var(--cx-color-light);border:1px solid var(--cx-color-medium);border-radius:0}cx-subscription-list .subscription .subscription-header .subscription-name,cx-subscription-details .subscription .subscription-header .subscription-name{font-size:16px;font-weight:700}cx-subscription-list .subscription .subscription-header .subscription-status,cx-subscription-details .subscription .subscription-header .subscription-status{font-size:14px;font-weight:500}cx-subscription-list .subscription .subscription-header .subscription-status .Active,cx-subscription-details .subscription .subscription-header .subscription-status .Active{color:var(--cx-color-success)}cx-subscription-list .subscription .subscription-header .subscription-status .Cancelled,cx-subscription-details .subscription .subscription-header .subscription-status .Cancelled{color:var(--cx-color-danger)}cx-subscription-list .subscription .subscription-body,cx-subscription-details .subscription .subscription-body{display:flex;justify-content:space-between;margin:0 1rem 1.5rem;padding:15px;border:1px solid var(--cx-color-medium)}cx-subscription-list .subscription .subscription-body:first-child,cx-subscription-details .subscription .subscription-body:first-child{border-radius:0}cx-subscription-list .subscription .subscription-body .subscription-column-1,cx-subscription-details .subscription .subscription-body .subscription-column-1{display:flex;flex-direction:column}cx-subscription-list .subscription .subscription-body .subscription-column-1 .subscription-info,cx-subscription-details .subscription .subscription-body .subscription-column-1 .subscription-info{font-weight:700;margin:0 0 .5rem}cx-subscription-list .subscription .subscription-body .subscription-column-2,cx-subscription-details .subscription .subscription-body .subscription-column-2{padding:15px;width:30%;display:flex;justify-content:right;color:var(--cx-color-secondary);font-size:14px;font-weight:600;align-items:flex-end}cx-subscription-actions-modal .extend-subscription-dialog .modal-content{max-width:390px}cx-subscription-actions-modal .extend-subscription-dialog .modal-content .modal-header{display:flex;align-items:center;padding:15px 30px}cx-subscription-actions-modal .extend-subscription-dialog .modal-content .modal-header button{height:fit-content;font-size:20px}cx-subscription-actions-modal .extend-subscription-dialog .modal-content .modal-body .cx-dialog-info p{margin-bottom:1rem}cx-subscription-actions-modal .extend-subscription-dialog .modal-content .extend-subscription-dialog-footer{display:flex;justify-content:space-between}cx-subscription-actions-modal .extend-subscription-dialog .modal-content .extend-duration-dropdown-label{padding:0}cx-subscription-actions-modal .extend-subscription-dialog .modal-content .extend-duration-dropdown-label .form-check-label{margin-bottom:10px}cx-subscription-actions-modal .extend-subscription-dialog .modal-content .extend-duration-dropdown-label #extendDurationDropdown{width:100%;margin-bottom:15px;outline:none}cx-subscription-actions-modal .extend-subscription-dialog .modal-content .extend-duration-dropdown-label #extendDurationDropdown .extend-duration-option{margin:50px}cx-subscription-actions-modal .modal-dialog,cx-subscription-actions-modal cx-claim-dialog .cx-coupon-dialog{pointer-events:auto}cx-subscription-actions-modal .cx-dialog-header-cancel{padding-bottom:10px}cx-subscription-actions-modal .cx-dialog-header-cancel button{align-items:center;justify-content:center;height:26px;width:25px;padding:0;background:transparent;border:none;cursor:pointer}cx-subscription-actions-modal .cx-dialog-header-cancel button span small{display:flex;align-items:center;justify-content:center}cx-subscription-actions-modal .cancel-card{margin-top:2rem;background-color:var(--cx-color-background);min-height:256px;border:1px solid #d3d6db;border-radius:10px;padding:1rem}cx-subscription-actions-modal .cancel-card .cx-other-actions{display:flex;gap:.5rem;margin-top:1rem}cx-subscription-actions-modal .cancel-card .cx-other-actions button{flex:1;font-weight:400}@media(max-width:767.98px){cx-subscription-actions-modal .cancel-card cx-card .cx-card{min-height:auto;padding:.75rem}cx-subscription-actions-modal .cancel-card .cx-other-actions{flex-direction:column;align-items:stretch}}cx-subscription-details .subscription-actions{display:flex;justify-content:flex-end;padding:1.5rem 1rem}cx-subscription-details .subscription-actions .action-button{margin-bottom:1rem}cx-subscription-cart-item-list table{margin:1rem 0;border-collapse:collapse;width:100%}cx-subscription-cart-item-list .cx-item-list-header{border-bottom:none}cx-subscription-cart-item-list th{padding:1.25rem .1rem 1.25rem .5rem;vertical-align:bottom;text-transform:capitalize;text-align:center;color:var(--cx-color-secondary);font-size:var(--cx-font-size, .875rem);white-space:nowrap;font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-subscription-cart-item-list th:nth-of-type(1){text-align:start}cx-subscription-cart-item-list th:nth-last-of-type(1){padding-inline-end:16px;text-align:end}cx-subscription-cart-item-list th.cx-item-list-price{text-align:start;padding:1.25rem .5rem 1.25rem .1rem}cx-subscription-cart-item-list tr{border-top:1px solid var(--cx-color-medium);padding:1.25rem 0}cx-subscription-cart-item-list .cx-item-list-items tr:last-child{border-bottom:1px solid var(--cx-color-medium)}cx-subscription-cart-item-list td{padding:1.25rem .1rem 1.25rem .5rem;vertical-align:middle;text-align:center}cx-subscription-cart-item-list td:nth-of-type(1){text-align:start}cx-subscription-cart-item-list td.cx-item-list-price{text-align:start;padding:1.25rem .5rem 1.25rem .1rem}cx-subscription-cart-item-list .cx-table-item-container{display:inline-grid;grid-template-columns:5rem 14rem;gap:1rem;text-indent:0}cx-subscription-cart-item-list .cx-table-item-container a{height:fit-content}cx-subscription-cart-item-list .cx-name{margin-top:.5rem;font-size:var(--cx-font-size, 1rem)}cx-subscription-cart-item-list .cx-code{overflow-wrap:anywhere;color:var(--cx-color-secondary);margin-top:.5em}cx-subscription-cart-item-list .cx-link{font-weight:var(--cx-font-weight-bold);text-decoration:underline;color:var(--cx-color-primary)}cx-subscription-cart-item-list .cx-mobile-only,cx-subscription-cart-item-list .cx-mobile-header{display:none}cx-subscription-cart-item-list [cx-subscription-cart-item-list-row] .cx-recurring-charges .cx-value{line-height:1.1rem;margin-bottom:8px}cx-subscription-cart-item-list [cx-subscription-cart-item-list-row] .cx-recurring-charges .cx-value span.cx-billing-name{font-size:.9rem}cx-subscription-cart-item-list [cx-subscription-cart-item-list-row] cx-item-counter.readonly input{border:1px solid var(--cx-color-medium);cursor:text;width:45px;height:45px;background:var(--cx-color-background)}cx-subscription-cart-price-body{height:100%;display:table-cell;vertical-align:middle}cx-subscription-cart-price-body td{padding:1.25rem .1rem 1.25rem .3rem}cx-subscription-cart-price-body .cx-item-list-charges{text-align:start}cx-subscription-cart-price-body .cx-recurring-charges{margin-bottom:1rem}cx-subscription-cart-price-body .cx-value{font-size:.9rem;line-height:1rem;margin-bottom:.5rem}cx-subscription-cart-price-body .cx-billing-name{font-weight:600}cx-subscription-billing-details .subscription-bill-item{border:1px solid var(--cx-color-medium)}cx-subscription-billing-details .subscription-bill-item-header{padding:1rem;border-bottom:1px solid var(--cx-color-medium)}cx-subscription-billing-details .subscription-bill-item-header .subscription-bill-item-meta{font-size:.9rem;display:flex;flex-direction:row;justify-content:space-between}cx-subscription-billing-details .subscription-bill-item-header .subscription-bill-item-meta .subscription-id{margin-bottom:1rem;color:var(--cx-color-secondary)}cx-subscription-billing-details .subscription-bill-item-header .subscription-bill-item-meta .subscription-details-link{margin-bottom:1rem;font-weight:600}@media(max-width:767.98px){cx-subscription-billing-details .subscription-bill-item-header .subscription-bill-item-meta{flex-direction:column}cx-subscription-billing-details .subscription-bill-item-header .subscription-bill-item-meta .subscription-details-link a{display:inline}}cx-subscription-billing-details .subscription-bill-item-header .subscription-bill-item-total{font-weight:500}cx-subscription-billing-details .subscription-bill-item-body{padding:1.2rem;background-color:var(--cx-color-light)}cx-subscription-billing-details .subscription-bill-item-body .subscription-bill-item-details{margin-bottom:1rem;padding:1rem;background-color:#fff;border-radius:10px;font-weight:500}cx-subscription-billing-details .subscription-bill-item-body .subscription-bill-item-details:last-child{margin-bottom:0}cx-subscription-billing-details .subscription-bill-item-body .subscription-bill-item-details p{margin-bottom:1rem}cx-subscription-billing-details .subscription-bill-item-body .subscription-bill-item-details p:last-child{margin-bottom:0}cx-subscription-billing-details .subscription-bill-item-body .subscription-bill-item-details .subscription-product{font-weight:600}cx-billing-list{margin-bottom:10rem}cx-billing-list .billing-list-title-section{display:flex;justify-content:space-between;padding:2rem;background-color:var(--cx-color-light);border-top:1px solid var(--cx-color-medium);border-bottom:1px solid var(--cx-color-medium);margin-bottom:30px}cx-billing-list .billing-list-title-section h3{font-size:18px;font-weight:600;margin:0;position:relative;top:2px}cx-billing-list .billing-list-filter-section{margin-bottom:2.5rem;display:flex;justify-content:space-between}cx-billing-list .billing-list-filter-section .sort-label{display:inline-block;position:relative;bottom:4px;font-weight:600}cx-billing-list .billing-list-filter-section .billing-list-sorting-bar .ng-select-container{border:1px solid var(--cx-color-medium);color:var(--cx-color-secondary)}cx-billing-list .billing-list-filter-section .billing-list-sorting-bar{padding:0 1rem 0 1.75rem;width:30%;height:40%}cx-billing-list .billing-list-filter-section .date-filters-wrapper{width:35%}cx-billing-list .billing-list-filter-section .date-filters-wrapper .dateRangeInputContainer{position:relative;cursor:pointer;width:80%}cx-billing-list .billing-list-filter-section .date-filters-wrapper .dateRangeInputContainer .btn-calendar{position:absolute;right:0;bottom:0;font-size:x-large;cursor:pointer}cx-billing-list .billing-list-filter-section .date-filters-wrapper .date-filters{display:flex;flex-direction:row;align-items:flex-end;font-weight:600;padding:0 0 0 1rem}cx-billing-list .billing-list-filter-section .date-filters-wrapper .date-filters input{border:1px solid var(--cx-color-medium);color:var(--cx-color-secondary);position:relative;z-index:-1}cx-billing-list .billing-list-filter-section .date-filters-wrapper .date-filters .btn-clear{height:55px}cx-billing-list .billing-list-filter-section .date-filters-wrapper .date-filters-buttons-wrapper{display:flex;justify-content:space-between;margin:1rem 0 .5rem;padding:0 0 0 1rem}cx-billing-list .billing-list-filter-section .date-filters-wrapper .date-filters-buttons-wrapper .date-filters-buttons.reset{width:6rem}cx-billing-list .billing-list-filter-section .date-filters-wrapper .date-filters-buttons-wrapper .date-filters-buttons.submit{width:12rem}cx-billing-list .cx-billing-list-thead{border-top:1px solid var(--cx-color-medium)}cx-billing-list .cx-billing-list-table-header,cx-billing-list .cx-billing-list-table-col{padding:1rem 0px;text-align:center}cx-billing-list .cx-billing-list-table-header{text-transform:capitalize}cx-billing-list .cx-billing-list-table-col{padding:.5rem 0}cx-billing-list .billing-list-pagination-bar{margin-top:20px;padding:0 24px 0 0;display:flex;justify-content:flex-end}cx-date-range-modal .modal-content{max-width:390px}cx-date-range-modal .modal-header{display:flex;align-items:center;padding:1rem 2rem}cx-date-range-modal .modal-header h3{margin:0}cx-date-range-modal .modal-header button.close{height:fit-content;align-self:flex-end;font-size:20px}cx-date-range-modal .modal-body .date-filters{margin-bottom:1rem}cx-date-range-modal .modal-body .label-text{font-weight:600;display:block;margin-bottom:.5rem}cx-date-range-modal .modal-body .reset-filter-wrapper{display:flex;justify-content:flex-end}cx-date-range-modal .date-filters-buttons-wrapper{display:flex;justify-content:space-between;padding-top:2rem}cx-date-range-modal .date-filters-buttons-wrapper button{width:150px}
