/* Voltron Xtreme overlay for an isolated standard_cart copy. */
#order-standard_cart{color:#f5fbff}#order-standard_cart .header-lined h1{color:#fff;font-size:clamp(32px,5vw,52px)!important;letter-spacing:-.045em}#order-standard_cart .header-lined p{color:#a9bfd3}
#order-standard_cart .cart-sidebar .list-group-item,#order-standard_cart .product,#order-standard_cart .summary-container,#order-standard_cart .view-cart-items,#order-standard_cart .checkout-security-msg{color:#f5fbff;border-color:rgba(55,164,215,.22)!important;background:linear-gradient(145deg,rgba(16,49,94,.9),rgba(7,21,48,.96))!important;box-shadow:0 22px 58px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.04)}
#order-standard_cart .product{overflow:hidden;border-radius:4px 22px 4px 22px!important}#order-standard_cart .product>header{color:#fff;border-color:rgba(55,164,215,.2)!important;background:linear-gradient(90deg,#0a294c,#123d65)!important}#order-standard_cart .product-desc,#order-standard_cart .product-pricing{color:#a9bfd3}#order-standard_cart .product-pricing .price{color:#fff;text-shadow:0 0 20px rgba(55,164,215,.25)}#order-standard_cart .product-desc li:before{color:#37a4d7!important}
#order-standard_cart .cart-sidebar .list-group-item{margin-bottom:5px;border-radius:0!important}#order-standard_cart .cart-sidebar .list-group-item.active,#order-standard_cart .cart-sidebar .list-group-item:hover{color:#fff!important;background:linear-gradient(90deg,#0875b6,#123d65)!important}
#order-standard_cart .btn-primary,#order-standard_cart .btn-success,#order-standard_cart .btn-info,#order-standard_cart .btn-checkout{color:#fff!important;border-color:#0875b6!important;background:linear-gradient(90deg,#0875b6,#096ca8 48%,#123d65)!important;box-shadow:0 10px 28px rgba(1,130,215,.2)}#order-standard_cart .btn-primary:hover,#order-standard_cart .btn-success:hover,#order-standard_cart .btn-checkout:hover{background:linear-gradient(90deg,#0b6fa9,#0c77b7 48%,#164a78)!important}
#order-standard_cart .form-control,#order-standard_cart .custom-select{color:#eef7ff!important;border-color:rgba(55,164,215,.28)!important;background:rgba(3,16,37,.76)!important}#order-standard_cart .form-control:focus,#order-standard_cart .custom-select:focus{border-color:#0b8fce!important;box-shadow:0 0 0 .2rem rgba(11,143,206,.18)!important}
#order-standard_cart .order-summary,#order-standard_cart .summary-container{border-radius:4px 20px 4px 20px}#order-standard_cart .summary-container .subtotal,#order-standard_cart .summary-container .total-due-today{border-color:rgba(55,164,215,.18)!important}#order-standard_cart .total-due-today .amt{color:#fff!important}
#order-standard_cart .view-cart-items-header,#order-standard_cart .order-summary h2{color:#fff;background:linear-gradient(90deg,#0a294c,#123d65)!important}#order-standard_cart .view-cart-items .item,#order-standard_cart .order-summary .summary-totals{border-color:rgba(55,164,215,.14)!important}
html[data-vx-theme="light"] #order-standard_cart{color:#0b294d}html[data-vx-theme="light"] #order-standard_cart .header-lined h1{color:#0b294d}html[data-vx-theme="light"] #order-standard_cart .header-lined p{color:#526c85}html[data-vx-theme="light"] #order-standard_cart .cart-sidebar .list-group-item,html[data-vx-theme="light"] #order-standard_cart .product,html[data-vx-theme="light"] #order-standard_cart .summary-container,html[data-vx-theme="light"] #order-standard_cart .view-cart-items,html[data-vx-theme="light"] #order-standard_cart .checkout-security-msg{color:#0b294d;border-color:rgba(10,76,130,.14)!important;background:linear-gradient(145deg,#fff,#e1f0fa)!important;box-shadow:0 20px 50px rgba(25,72,113,.1)}html[data-vx-theme="light"] #order-standard_cart .product>header,html[data-vx-theme="light"] #order-standard_cart .view-cart-items-header,html[data-vx-theme="light"] #order-standard_cart .order-summary h2{color:#fff;background:linear-gradient(90deg,#0875b6,#123d65)!important}html[data-vx-theme="light"] #order-standard_cart .product-desc,html[data-vx-theme="light"] #order-standard_cart .product-pricing{color:#526c85}html[data-vx-theme="light"] #order-standard_cart .product-pricing .price,html[data-vx-theme="light"] #order-standard_cart .total-due-today .amt{color:#0b294d!important}html[data-vx-theme="light"] #order-standard_cart .form-control,html[data-vx-theme="light"] #order-standard_cart .custom-select{color:#0b294d!important;background:#fff!important;border-color:rgba(10,76,130,.2)!important}
@media(max-width:767px){#order-standard_cart .products .col-md-6{padding-left:0;padding-right:0}#order-standard_cart .product{margin-bottom:16px}#order-standard_cart .cart-sidebar{margin-bottom:18px}}
/* Voltron package-selection journey. Native WHMCS values and actions remain authoritative. */
#order-standard_cart .vx-order-progress{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:10px;margin:0 0 24px;padding:16px 18px;border:1px solid rgba(55,164,215,.2);border-radius:5px 18px 5px 18px;background:rgba(5,22,49,.65)}#order-standard_cart .vx-order-progress>span{display:flex;align-items:center;gap:8px;color:#7893aa}#order-standard_cart .vx-order-progress b{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(55,164,215,.23);border-radius:9px;color:#8ca7bd;background:rgba(3,16,37,.7);font-size:.72rem}#order-standard_cart .vx-order-progress em{font-size:.7rem;font-style:normal;font-weight:850;letter-spacing:.06em;text-transform:uppercase}#order-standard_cart .vx-order-progress>i{height:1px;background:rgba(55,164,215,.18)}#order-standard_cart .vx-order-progress .is-complete{color:#c8e7f7}#order-standard_cart .vx-order-progress .is-complete b{color:#fff;border-color:#0b8fce;background:linear-gradient(135deg,#0b8fce,#123d65)}#order-standard_cart .vx-order-progress .is-current{color:#fff}#order-standard_cart .vx-order-progress .is-current b{box-shadow:0 0 0 4px rgba(11,143,206,.14),0 8px 20px rgba(1,130,215,.24)}
#order-standard_cart .vx-cart-stage .header-lined{margin-bottom:22px}#order-standard_cart .vx-cart-stage .header-lined h1{margin-bottom:8px}#order-standard_cart .vx-package-card{display:flex;min-height:420px;flex-direction:column}#order-standard_cart .vx-package-card .product-desc{flex:1}#order-standard_cart .vx-package-card footer{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:20px;border-top:1px solid rgba(55,164,215,.16);background:rgba(3,16,37,.32)}#order-standard_cart .vx-package-card .btn-order-now{min-width:120px;border-radius:10px}#order-standard_cart .vx-configure-form .product-info{padding:22px;border:1px solid rgba(55,164,215,.18);border-radius:5px 18px 5px 18px;background:linear-gradient(135deg,rgba(11,143,206,.13),rgba(18,61,101,.2))}#order-standard_cart .vx-configure-form .product-title{margin-bottom:7px;color:#fff;font-size:1.35rem;font-weight:850}#order-standard_cart .vx-configure-form .sub-heading{margin-top:28px;border-color:rgba(55,164,215,.2)}#order-standard_cart .vx-configure-form .sub-heading span{color:#dff3ff!important;background:#0a294c!important}#order-standard_cart .product-configurable-options .form-group,#order-standard_cart .field-container .form-group{height:calc(100% - 12px);padding:16px;border:1px solid rgba(55,164,215,.14);border-radius:12px;background:rgba(4,20,45,.54)}#order-standard_cart .product-configurable-options label,#order-standard_cart .field-container label{color:#c5d9e8;font-weight:750}#order-standard_cart .vx-cart-stage-review .secondary-cart-body,#order-standard_cart .vx-cart-stage-checkout form#frmCheckout{padding:22px;border:1px solid rgba(55,164,215,.18);border-radius:5px 20px 5px 20px;background:rgba(5,22,49,.5)}#order-standard_cart .account-select-container .account{border-color:rgba(55,164,215,.17);background:rgba(4,20,45,.55)}#order-standard_cart .account-select-container .account.active{border-color:#0b8fce;background:rgba(11,143,206,.13)}
#order-standard_cart .vx-choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;margin-top:10px}#order-standard_cart .vx-choice-card{min-height:62px;padding:12px 14px;text-align:left;color:#bad0e0;border:1px solid rgba(55,164,215,.2);border-radius:5px 14px 5px 14px;background:linear-gradient(145deg,rgba(16,49,94,.72),rgba(5,21,47,.9));box-shadow:inset 0 1px rgba(255,255,255,.04);font-weight:750;line-height:1.3;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}#order-standard_cart .vx-choice-card:hover,#order-standard_cart .vx-choice-card:focus{color:#fff;border-color:rgba(55,164,215,.6);outline:0;transform:translateY(-2px)}#order-standard_cart .vx-choice-card:focus-visible{box-shadow:0 0 0 3px rgba(11,143,206,.28)}#order-standard_cart .vx-choice-card.is-selected{color:#fff;border-color:#0b8fce;background:linear-gradient(135deg,#0b8fce,#123d65);box-shadow:0 12px 28px rgba(5,87,139,.22),inset 0 1px rgba(255,255,255,.14)}
#order-standard_cart .vx-selection-recap{margin:24px 0 4px;padding:20px;border:1px solid rgba(55,164,215,.22);border-radius:6px 20px 6px 20px;background:linear-gradient(135deg,rgba(11,143,206,.13),rgba(6,24,51,.72));box-shadow:0 18px 45px rgba(1,10,26,.18)}#order-standard_cart .vx-selection-recap[hidden]{display:none!important}#order-standard_cart .vx-selection-recap-eyebrow{margin:0 0 4px;color:#6ebff0;font-size:.7rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}#order-standard_cart .vx-selection-recap h2{margin:0 0 15px;color:#fff;font-size:1.15rem}#order-standard_cart .vx-selection-recap dl{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:8px 16px;margin:0}#order-standard_cart .vx-selection-recap dt{color:#8fb0c8;font-size:.78rem;font-weight:750}#order-standard_cart .vx-selection-recap dd{margin:0;color:#edf8ff;font-size:.84rem;font-weight:800}#order-standard_cart .vx-selection-recap-note{margin:15px 0 0;padding-top:13px;color:#94aec2;border-top:1px solid rgba(55,164,215,.16);font-size:.73rem;line-height:1.55}
html[data-vx-theme="light"] #order-standard_cart .vx-order-progress{background:rgba(255,255,255,.75)}html[data-vx-theme="light"] #order-standard_cart .vx-order-progress>span{color:#526c85}html[data-vx-theme="light"] #order-standard_cart .vx-order-progress .is-complete,html[data-vx-theme="light"] #order-standard_cart .vx-order-progress .is-current{color:#0b294d}html[data-vx-theme="light"] #order-standard_cart .vx-package-card footer{background:rgba(225,240,250,.55)}html[data-vx-theme="light"] #order-standard_cart .vx-configure-form .product-title{color:#0b294d}html[data-vx-theme="light"] #order-standard_cart .vx-configure-form .sub-heading span{color:#fff!important;background:linear-gradient(90deg,#0b8fce,#123d65)!important}html[data-vx-theme="light"] #order-standard_cart .product-configurable-options .form-group,html[data-vx-theme="light"] #order-standard_cart .field-container .form-group{border-color:rgba(10,76,130,.13);background:rgba(255,255,255,.72)}html[data-vx-theme="light"] #order-standard_cart .product-configurable-options label,html[data-vx-theme="light"] #order-standard_cart .field-container label{color:#294865}html[data-vx-theme="light"] #order-standard_cart .vx-cart-stage-review .secondary-cart-body,html[data-vx-theme="light"] #order-standard_cart .vx-cart-stage-checkout form#frmCheckout{border-color:rgba(10,76,130,.13);background:rgba(255,255,255,.7)}
html[data-vx-theme="light"] #order-standard_cart .vx-choice-card{color:#355570;border-color:rgba(10,76,130,.17);background:linear-gradient(145deg,#fff,#e4f1f9);box-shadow:0 8px 22px rgba(25,72,113,.08)}html[data-vx-theme="light"] #order-standard_cart .vx-choice-card:hover,html[data-vx-theme="light"] #order-standard_cart .vx-choice-card:focus{color:#0b294d;border-color:rgba(11,143,206,.55)}html[data-vx-theme="light"] #order-standard_cart .vx-choice-card.is-selected{color:#fff;border-color:#0875b6;background:linear-gradient(135deg,#0b8fce,#123d65)}
html[data-vx-theme="light"] #order-standard_cart .vx-selection-recap{border-color:rgba(10,76,130,.15);background:linear-gradient(135deg,#fff,#eaf4fa);box-shadow:0 18px 45px rgba(25,72,113,.09)}html[data-vx-theme="light"] #order-standard_cart .vx-selection-recap-eyebrow{color:#0875b6}html[data-vx-theme="light"] #order-standard_cart .vx-selection-recap h2,html[data-vx-theme="light"] #order-standard_cart .vx-selection-recap dd{color:#0b294d}html[data-vx-theme="light"] #order-standard_cart .vx-selection-recap dt,html[data-vx-theme="light"] #order-standard_cart .vx-selection-recap-note{color:#547089}
@media(max-width:767px){#order-standard_cart .vx-order-progress{grid-template-columns:repeat(4,1fr);gap:6px;padding:13px 10px}#order-standard_cart .vx-order-progress>i{display:none}#order-standard_cart .vx-order-progress>span{flex-direction:column;gap:5px;text-align:center}#order-standard_cart .vx-order-progress em{font-size:.56rem}#order-standard_cart .vx-package-card{min-height:0}#order-standard_cart .vx-package-card footer{align-items:stretch;flex-direction:column}#order-standard_cart .vx-package-card .btn-order-now{width:100%}#order-standard_cart .vx-choice-grid{grid-template-columns:1fr}#order-standard_cart .vx-selection-recap{padding:16px}#order-standard_cart .vx-selection-recap dl{grid-template-columns:1fr;gap:3px}#order-standard_cart .vx-selection-recap dd{margin-bottom:8px}#order-standard_cart .vx-cart-stage-review .secondary-cart-body,#order-standard_cart .vx-cart-stage-checkout form#frmCheckout{padding:15px}}
@media(prefers-reduced-motion:reduce){#order-standard_cart .vx-choice-card{transition:none}#order-standard_cart .vx-choice-card:hover,#order-standard_cart .vx-choice-card:focus{transform:none}}
