.hs-dark .hs-app,.hs-dark .hs-public,.hs-dark #hs-main,.hs-dark .primary-content,.hs-dark .primary-bg-color,.hs-dark .container,.hs-dark .container-fluid{background-color:var(--bg-page);color:var(--text)}.hs-dark .hs-legacy,.hs-dark .hs-legacy p,.hs-dark .hs-legacy li,.hs-dark .hs-legacy dd,.hs-dark .hs-legacy dt,.hs-dark .hs-legacy blockquote,.hs-dark .hs-legacy .float-left,.hs-dark .hs-legacy .float-right{color:var(--text)}.hs-dark .hs-legacy h1,.hs-dark .hs-legacy h2,.hs-dark .hs-legacy h3,.hs-dark .hs-legacy h4,.hs-dark .hs-legacy h5,.hs-dark .hs-legacy h6,.hs-dark .hs-legacy .h1,.hs-dark .hs-legacy .h2,.hs-dark .hs-legacy .h3,.hs-dark .hs-legacy .h4,.hs-dark .hs-legacy .h5,.hs-dark .hs-legacy .h6,.hs-dark .hs-legacy strong,.hs-dark .hs-legacy b,.hs-dark .hs-legacy .font-weight-bold{color:var(--text-strong)}.hs-dark .hs-legacy a,.hs-dark .hs-legacy a:not(.btn),.hs-dark .hs-legacy .link-primary,.hs-dark .hs-legacy .page-link{color:var(--brand-300)}.hs-dark .hs-legacy a:hover,.hs-dark .hs-legacy a:focus,.hs-dark .hs-legacy a:not(.btn):hover,.hs-dark .hs-legacy a:not(.btn):focus{color:var(--brand-200)}.hs-dark .hs-legacy hr,.hs-dark .hs-legacy .border,.hs-dark .hs-legacy .border-top,.hs-dark .hs-legacy .border-right,.hs-dark .hs-legacy .border-bottom,.hs-dark .hs-legacy .border-left{border-color:var(--border)!important}.hs-dark .hs-legacy .text-muted,.hs-dark .hs-legacy .text-secondary,.hs-dark .hs-legacy .help-block,.hs-dark .hs-legacy .help-text,.hs-dark .hs-legacy .form-text,.hs-dark .hs-legacy .description,.hs-dark .hs-legacy small,.hs-dark .hs-legacy .small,.hs-dark .hs-legacy .muted{color:var(--text-muted)!important}.hs-dark .hs-legacy .text-dark,.hs-dark .hs-legacy .text-body,.hs-dark .hs-legacy .text-black,.hs-dark .hs-legacy .text-default{color:var(--text)!important}.hs-dark .hs-legacy .card,.hs-dark .hs-legacy .panel,.hs-dark .hs-legacy .well,.hs-dark .hs-legacy .jumbotron,.hs-dark .hs-legacy .tile,.hs-dark .hs-legacy .list-group,.hs-dark .hs-legacy .list-group-item,.hs-dark .hs-legacy div.list-group-item,.hs-dark .hs-legacy a.list-group-item,.hs-dark .hs-legacy a.list-group-item.list-group-item-action,.hs-dark .hs-legacy .table-container,.hs-dark .hs-legacy .kb-article,.hs-dark .hs-legacy .summary-container,.hs-dark .hs-legacy .order-summary,.hs-dark .hs-legacy #orderSummary,.hs-dark .hs-legacy .view-cart-summary,.hs-dark .hs-legacy .summary-totals{background-color:var(--bg-card);color:var(--text);border-color:var(--border);box-shadow:none}.hs-dark .hs-legacy .card-header,.hs-dark .hs-legacy .card-footer,.hs-dark .hs-legacy .panel-heading,.hs-dark .hs-legacy .panel-footer,.hs-dark .hs-legacy .list-group-item-heading,.hs-dark .hs-legacy .order-summary h2{background-color:var(--bg-soft);color:var(--text-strong);border-color:var(--border-soft)}.hs-dark .hs-legacy .list-group-item.list-group-item-action:hover,.hs-dark .hs-legacy .list-group-item.list-group-item-action:focus,.hs-dark .hs-legacy a.list-group-item:hover,.hs-dark .hs-legacy a.list-group-item:focus,.hs-dark .hs-legacy .list-group-item-action:hover{background-color:var(--bg-soft);color:var(--text-strong);border-color:var(--border)}.hs-dark .hs-legacy .list-group-item.active,.hs-dark .hs-legacy .list-group-item-action.active{background-color:var(--brand-light);color:var(--brand-200);border-color:var(--brand-200)}.hs-dark .hs-legacy .sidebar-menu-item-label,.hs-dark .hs-legacy .sidebar-menu-item-label a,.hs-dark .hs-legacy label,.hs-dark .hs-legacy .control-label,.hs-dark .hs-legacy .col-form-label,.hs-dark .hs-legacy .custom-control-label,.hs-dark .hs-legacy .radio,.hs-dark .hs-legacy .checkbox,.hs-dark .hs-legacy .radio-inline,.hs-dark .hs-legacy .checkbox-inline{color:var(--text-2)}.hs-dark .hs-legacy .form-control,.hs-dark .hs-legacy select.form-control,.hs-dark .hs-legacy .custom-select,.hs-dark .hs-legacy textarea,.hs-dark .hs-legacy input.form-control,.hs-dark .hs-legacy .markdown-editor .md-input,.hs-dark .hs-legacy .md-input{background-color:var(--bg-card);color:var(--text);border-color:var(--border-dark);box-shadow:none}.hs-dark .hs-legacy .form-control:focus,.hs-dark .hs-legacy .custom-select:focus,.hs-dark .hs-legacy textarea:focus,.hs-dark .hs-legacy .markdown-editor .md-input:focus,.hs-dark .hs-legacy input:focus,.hs-dark .hs-legacy select:focus{background-color:var(--bg-card);color:var(--text-strong);border-color:var(--brand-300);box-shadow:0 0 0 3px var(--brand-100)}.hs-dark .hs-legacy .form-control::placeholder,.hs-dark .hs-legacy textarea::placeholder,.hs-dark .hs-legacy input::placeholder,.hs-dark .hs-legacy .markdown-editor .md-input::placeholder{color:var(--text-muted);opacity:1}.hs-dark .hs-legacy .form-control:disabled,.hs-dark .hs-legacy .form-control[readonly],.hs-dark .hs-legacy .custom-select:disabled,.hs-dark .hs-legacy input:disabled,.hs-dark .hs-legacy textarea:disabled,.hs-dark .hs-legacy select:disabled{background-color:var(--bg-soft);color:var(--text-muted);border-color:var(--border-soft);opacity:1}.hs-dark .hs-legacy .form-control option,.hs-dark .hs-legacy select option{background-color:var(--bg-card);color:var(--text)}.hs-dark .hs-legacy .input-group,.hs-dark .hs-legacy .input-group-prepend,.hs-dark .hs-legacy .input-group-append,.hs-dark .hs-legacy .input-group-text,.hs-dark .hs-legacy .input-group-addon,.hs-dark .hs-legacy .input-group-btn{background-color:var(--bg-card);color:var(--text-2);border-color:var(--border)}.hs-dark .hs-legacy .input-group-text,.hs-dark .hs-legacy .input-group-addon{background-color:var(--bg-soft)}.hs-dark .hs-legacy .input-group .form-control,.hs-dark .hs-legacy .input-group .custom-select{border-color:var(--border)}.hs-dark .hs-legacy .custom-file-label,.hs-dark .hs-legacy .custom-file-label:after{background-color:var(--bg-card);color:var(--text-2);border-color:var(--border-dark)}.hs-dark .hs-legacy .custom-file-label:after{background-color:var(--bg-soft)}.hs-dark .hs-legacy .markdown-editor .md-footer,.hs-dark .hs-legacy .markdown-editor-status{background-color:var(--bg-soft);color:var(--text-muted);border-color:var(--border)}.hs-dark .hs-legacy .table,.hs-dark .hs-legacy table.dataTable,.hs-dark .hs-legacy .table thead th,.hs-dark .hs-legacy .table td,.hs-dark .hs-legacy .table th{color:var(--text-strong);border-color:var(--border);background-color:var(--bg-card)}.hs-dark .hs-legacy .table thead th,.hs-dark .hs-legacy table.dataTable thead th,.hs-dark .hs-legacy table.dataTable thead td{background-color:var(--bg-soft);color:var(--text-2)}.hs-dark .hs-legacy .table-striped tbody tr:nth-of-type(odd),.hs-dark .hs-legacy table.dataTable.table-striped tbody tr:nth-of-type(odd),.hs-dark .hs-legacy table.dataTable.table-striped tbody tr.odd,.hs-dark .hs-legacy table.dataTable.table-striped tbody tr.odd>*,.hs-dark .hs-legacy .table-hover tbody tr:hover,.hs-dark .hs-legacy table.dataTable tbody tr:hover,.hs-dark .hs-legacy table.dataTable tbody tr:hover>*{background-color:var(--bg-soft);color:var(--text-strong)}.hs-dark .hs-legacy td.dataTables_empty,.hs-dark .hs-legacy .dataTables_empty,.hs-dark .hs-legacy .dataTables_info,.hs-dark .hs-legacy .dataTables_length,.hs-dark .hs-legacy .dataTables_filter,.hs-dark .hs-legacy .dataTables_paginate{color:var(--text-muted)}.hs-dark .hs-legacy .dataTables_filter input,.hs-dark .hs-legacy .dataTables_length select,.hs-dark .hs-legacy .dataTables_wrapper select,.hs-dark .hs-legacy .dataTables_wrapper input{background-color:var(--bg-card);color:var(--text);border-color:var(--border-dark)}.hs-dark .hs-legacy .pagination .page-link,.hs-dark .hs-legacy .page-item .page-link{background-color:var(--bg-card);color:var(--text-2);border-color:var(--border)}.hs-dark .hs-legacy .pagination .page-link:hover,.hs-dark .hs-legacy .pagination .page-link:focus,.hs-dark .hs-legacy .page-item:not(.disabled) .page-link:hover,.hs-dark .hs-legacy .page-item:not(.disabled) .page-link:focus{background-color:var(--bg-soft);color:var(--brand-200);border-color:var(--brand-300)}.hs-dark .hs-legacy .pagination .active .page-link,.hs-dark .hs-legacy .page-item.active .page-link{background-color:var(--brand);color:var(--text-inverse);border-color:var(--brand)}.hs-dark .hs-legacy .pagination .disabled .page-link,.hs-dark .hs-legacy .page-item.disabled .page-link{background-color:var(--bg-soft);color:var(--text-3);border-color:var(--border-soft)}.hs-dark .hs-legacy .nav-tabs,.hs-dark .hs-legacy .nav-tabs .nav-link,.hs-dark .hs-legacy .tab-content,.hs-dark .hs-legacy .sub-heading,.hs-dark .hs-legacy .sub-heading span,.hs-dark .hs-legacy .account-selector,.hs-dark .hs-legacy .payment-methods-container,.hs-dark .hs-legacy #paymentGatewaysContainer,.hs-dark .hs-legacy #paymentGatewayInput,.hs-dark .hs-legacy #creditCardInputFields{background-color:var(--bg-card);color:var(--text);border-color:var(--border)}.hs-dark .hs-legacy .nav-tabs .nav-link{color:var(--text-2)}.hs-dark .hs-legacy .nav-tabs .nav-link:hover,.hs-dark .hs-legacy .nav-tabs .nav-link:focus{background-color:var(--bg-soft);color:var(--brand-200);border-color:var(--border)}.hs-dark .hs-legacy .nav-tabs .nav-link.active,.hs-dark .hs-legacy .nav-tabs .nav-item.show .nav-link{background-color:var(--bg-card);color:var(--brand-300);border-color:var(--border) var(--border) var(--brand-300)}.hs-dark .hs-legacy .sub-heading span{color:var(--brand-200)}.hs-dark .hs-legacy .summary-container .float-left,.hs-dark .hs-legacy .summary-container .float-right,.hs-dark .hs-legacy .order-summary .float-left,.hs-dark .hs-legacy .order-summary .float-right,.hs-dark .hs-legacy .summary-totals .float-left,.hs-dark .hs-legacy .summary-totals .float-right,.hs-dark .hs-legacy .summary-container .amt,.hs-dark .hs-legacy .order-summary .amt{color:var(--text-strong)}.hs-dark .hs-legacy .total-due-today,.hs-dark .hs-legacy #totalDueToday,.hs-dark .hs-legacy .credit-balance-notice{background-color:var(--bg-soft);color:var(--text-strong);border-color:var(--border)}.hs-dark .hs-legacy .alert{border-color:var(--border);color:var(--text-strong)}.hs-dark .hs-legacy .alert-info,.hs-dark .hs-legacy .alert-primary{background-color:var(--brand-light);color:var(--brand-200);border-color:var(--brand-200)}.hs-dark .hs-legacy .alert-success{background-color:var(--success-bg);color:var(--success-300);border-color:var(--success-300)}.hs-dark .hs-legacy .alert-warning{background-color:var(--warning-bg);color:var(--warning-text);border-color:var(--warning-text)}.hs-dark .hs-legacy .alert-danger,.hs-dark .hs-legacy .alert-error{background-color:var(--danger-bg);color:var(--danger);border-color:var(--danger)}.hs-dark .hs-legacy .alert-link{color:inherit;text-decoration:underline}.hs-dark .hs-legacy .badge-light,.hs-dark .hs-legacy .badge-secondary,.hs-dark .hs-legacy .label-default{background-color:var(--bg-soft);color:var(--text-strong);border-color:var(--border)}.hs-dark .hs-legacy .badge-success,.hs-dark .hs-legacy .label-success,.hs-dark .hs-legacy .status-active,.hs-dark .hs-legacy .status-paid{background-color:var(--success-bg);color:var(--success-300)}.hs-dark .hs-legacy .badge-warning,.hs-dark .hs-legacy .label-warning,.hs-dark .hs-legacy .status-pending{background-color:var(--warning-bg);color:var(--warning-text)}.hs-dark .hs-legacy .badge-danger,.hs-dark .hs-legacy .label-danger,.hs-dark .hs-legacy .status-suspended,.hs-dark .hs-legacy .status-unpaid{background-color:var(--danger-bg);color:var(--danger)}.hs-dark .hs-legacy .dropdown-menu,.hs-dark .hs-legacy .dropdown-item,.hs-dark .hs-legacy .popover,.hs-dark .hs-legacy .popover-header,.hs-dark .hs-legacy .popover-body,.hs-dark .hs-legacy .modal-content,.hs-dark .hs-legacy .modal-header,.hs-dark .hs-legacy .modal-body,.hs-dark .hs-legacy .modal-footer{background-color:var(--bg-card);color:var(--text);border-color:var(--border)}.hs-dark .hs-legacy .dropdown-item{color:var(--text-2)}.hs-dark .hs-legacy .dropdown-item:hover,.hs-dark .hs-legacy .dropdown-item:focus,.hs-dark .hs-legacy .dropdown-item.active{background-color:var(--bg-soft);color:var(--text-strong)}.hs-dark .hs-legacy .modal-backdrop{background-color:var(--dark)}.hs-dark .hs-legacy .btn,.hs-dark .hs-legacy .btn-default,.hs-dark .hs-legacy .btn-light,.hs-dark .hs-legacy .btn-secondary{color:var(--text);background-color:var(--bg-card);border-color:var(--border-dark)}.hs-dark .hs-legacy .btn:hover,.hs-dark .hs-legacy .btn:focus,.hs-dark .hs-legacy .btn-default:hover,.hs-dark .hs-legacy .btn-light:hover,.hs-dark .hs-legacy .btn-secondary:hover{color:var(--text-strong);background-color:var(--bg-soft);border-color:var(--brand-300)}.hs-dark .hs-legacy .btn-primary,.hs-dark .hs-legacy .btn-checkout,.hs-dark .hs-legacy #btnCompleteOrder,.hs-dark .hs-legacy #checkout{color:var(--text-inverse);background-color:var(--brand);border-color:var(--brand)}.hs-dark .hs-legacy .btn-primary:hover,.hs-dark .hs-legacy .btn-primary:focus,.hs-dark .hs-legacy .btn-checkout:hover,.hs-dark .hs-legacy #btnCompleteOrder:hover,.hs-dark .hs-legacy #checkout:hover{color:var(--text-inverse);background-color:var(--brand-dark);border-color:var(--brand-300)}.hs-dark .hs-legacy .btn-success{color:var(--dark);background-color:var(--success);border-color:var(--success-300)}.hs-dark .hs-legacy .btn-danger{color:var(--danger);background-color:var(--bg-card);border-color:var(--danger)}.hs-dark .hs-legacy .btn-danger:hover{background-color:var(--danger-bg)}.hs-dark .hs-legacy .btn:disabled,.hs-dark .hs-legacy .btn.disabled,.hs-dark .hs-legacy fieldset:disabled .btn{color:var(--text-3);background-color:var(--bg-soft);border-color:var(--border-soft);opacity:1}.hs-dark .hs-legacy input[type=checkbox],.hs-dark .hs-legacy input[type=radio]{accent-color:var(--brand-300)}.hs-dark .hs-legacy .custom-control-label:before,.hs-dark .hs-legacy .custom-control-input:not(:checked)~.custom-control-label:before{background-color:var(--bg-card);border-color:var(--border-dark)}.hs-dark .hs-legacy .custom-control-input:checked~.custom-control-label:before,.hs-dark .hs-legacy .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:var(--brand);border-color:var(--brand-300)}.hs-dark .hs-legacy .custom-control-input:focus:not(:checked)~.custom-control-label:before,.hs-dark .hs-legacy .custom-control-input:focus~.custom-control-label:before{border-color:var(--brand-300);box-shadow:0 0 0 3px var(--brand-100)}.hs-dark .hs-legacy .custom-control-input:disabled~.custom-control-label,.hs-dark .hs-legacy .custom-control-input:disabled~.custom-control-label:before{color:var(--text-muted);background-color:var(--bg-soft);border-color:var(--border-soft)}.hs-dark .hs-legacy .bootstrap-switch,.hs-dark .hs-legacy .bootstrap-switch-container,.hs-dark .hs-legacy .bootstrap-switch-label,.hs-dark .hs-legacy .bootstrap-switch-handle-off,.hs-dark .hs-legacy .bootstrap-switch-handle-on{background-color:var(--bg-card);color:var(--text-2);border-color:var(--border-dark)}.hs-dark .hs-legacy .bootstrap-switch-handle-on,.hs-dark .hs-legacy .bootstrap-switch-primary{background-color:var(--brand);color:var(--text-inverse);border-color:var(--brand)}.hs-dark .hs-legacy .bootstrap-switch-disabled,.hs-dark .hs-legacy .bootstrap-switch.bootstrap-switch-disabled{background-color:var(--bg-soft);color:var(--text-muted);border-color:var(--border-soft);opacity:1}.hs-dark .hs-cart-legacy #order-standard_cart .view-cart-tabs .nav-tabs .nav-link.active,.hs-dark .hs-cart-legacy #order-standard_cart .view-cart-tabs .nav-tabs .nav-item.show .nav-link,.hs-dark .hs-cart-legacy #order-standard_cart .view-cart-tabs .tab-content{background-color:var(--bg-card);color:var(--text);border-color:var(--border)}.hs-dark .hs-cart-legacy #order-standard_cart .view-cart-tabs .nav-tabs .nav-link.active{color:var(--brand-300);border-bottom-color:var(--brand-300)}.hs-dark .hs-cart-legacy #order-standard_cart :is(.form-control,.custom-select,.field),.hs-dark .hs-cart-legacy #order-standard_cart input.field.form-control,.hs-dark .hs-cart-legacy #order-standard_cart #inputPromotionCode{background-color:var(--bg-card);color:var(--text);border-color:var(--border-dark)}.hs-dark .hs-cart-body .primary-content{background-color:#0000}.hs-dark .hs-cart-legacy #order-standard_cart .sub-heading{border-top-color:var(--border)}.hs-dark .hs-cart-legacy #order-standard_cart .sub-heading span{background-color:var(--bg-soft)}.hs-dark .hs-cart-legacy #order-standard_cart .account-select-container{border-right-color:var(--border)}.hs-dark .hs-cart-legacy #order-standard_cart .account-select-container div.account{background-color:var(--bg-page);border-color:var(--border);color:var(--text-2)}.hs-dark .hs-cart-legacy #order-standard_cart .account-select-container div.account.active{background-color:var(--bg-card);color:var(--text)}.hs-dark .hs-cart-legacy #order-standard_cart .apply-credit-container{background-color:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-card);color:var(--text)}.hs-dark .hs-cart-legacy #order-standard_cart .apply-credit-container label{color:var(--text)}.hs-dark .hs-legacy .progress{background-color:var(--bg-soft)}.hs-dark .intl-tel-input .country-list{background-color:var(--bg-card);border-color:var(--border);color:var(--text)}.hs-dark .intl-tel-input .country-list .divider{border-color:var(--border)}.hs-dark .intl-tel-input .country-list .dial-code{color:var(--text-muted)}.hs-dark .intl-tel-input .country-list .country.highlight,.hs-dark .intl-tel-input .country-list .country:hover{background-color:var(--bg-soft)}.hs-dark .hs-cart-legacy #order-standard_cart .order-summary .summary-container,.hs-dark .hs-cart-legacy #order-standard_cart .order-summary .summary-container>.subtotal,.hs-dark .hs-cart-legacy #order-standard_cart .order-summary .summary-container>.bordered-totals,.hs-dark .hs-cart-legacy #order-standard_cart .order-summary .summary-container>.recurring-totals,.hs-dark .hs-cart-legacy #order-standard_cart .order-summary .summary-container>.express-checkout-buttons,.hs-dark .hs-cart-legacy #order-standard_cart .order-summary .summary-container>.text-right{background-color:var(--bg-card);color:var(--text);border-color:var(--border)}.hs-dark .hs-cart-legacy #order-standard_cart .order-summary .summary-container>.total-due-today{background-color:var(--bg-soft);color:var(--text-strong)}.hs-dark .hs-cart-legacy #order-standard_cart .order-summary .summary-container span.pull-left.float-left,.hs-dark .hs-cart-legacy #order-standard_cart .order-summary .summary-container span.pull-right.float-right{color:var(--text-strong)}.hs-dark .hs-cart-legacy #order-standard_cart a#checkout.btn.btn-success,.hs-dark .hs-cart-legacy #order-standard_cart a.btn.btn-success#checkout{background-color:var(--brand);color:var(--text-inverse);border-color:var(--brand)}.hs-dark .hs-cart-legacy #order-standard_cart .order-summary a.btn.btn-link.btn-continue-shopping{color:var(--brand-200);background-color:#0000;border-color:#0000}.hs-dark .hs-legacy textarea.form-control.markdown-editor.md-input,.hs-dark .hs-legacy .markdown-editor textarea.md-input{background-color:var(--bg-card);color:var(--text);border-color:var(--border-dark)}.hs-dark .hs-legacy div.md-footer,.hs-dark .hs-legacy .markdown-editor .md-footer{background-color:var(--bg-soft);color:var(--text-muted);border-color:var(--border)}.hs-dark :is(#stripeElements,.stripe-elements,[id*=stripe i]){color-scheme:light;color:canvastext;border-radius:var(--r-card);background-color:canvas;border:1px solid buttonborder;padding:16px;box-shadow:0 4px 16px buttonborder}.hs-dark :is(#stripeElements,.stripe-elements,[id*=stripe i]) :is(label,.form-label,.field-label){color:canvastext}@layer base{.hs-dark .hs-legacy :is(textarea.markdown-editor,.md-editor>textarea,.md-editor>textarea:focus){background-color:var(--bg-card)!important;color:var(--text)!important}.hs-dark .hs-cart-legacy #order-standard_cart .account-select-container div.account.border-bottom{border-bottom-color:var(--border)!important}}.hs-dark nav[aria-label=breadcrumb] a{color:var(--brand-300)}.hs-dark nav[aria-label=breadcrumb] a:hover{color:var(--text-strong)}.hs-dark .hs-inv-tx a{color:var(--brand-300)}.hs-dark .hs-inv-tx a:hover{color:var(--text-strong)}