body #order-standard_cart{padding-bottom:24px;font-size:var(--text-md);color:var(--text)}body #order-standard_cart .cart-body{padding-right:15px!important;padding-left:15px!important}body #order-standard_cart .header-lined{margin:0 0 24px;padding:0;border:0}body #order-standard_cart .header-lined h1{margin:0;font-size:1.875rem;font-weight:700;line-height:1.3;letter-spacing:-0.01em;color:var(--text)}body #order-standard_cart .header-lined p{max-width:640px;margin:10px 0 0;font-size:var(--text-lg);line-height:1.7;color:var(--text-lifted)}body #order-standard_cart .header-lined.dx-group-header{padding:28px 32px;background:linear-gradient(110deg,var(--bg) 45%,var(--primary-50));border:1px solid var(--border);border-radius:var(--rounding-card)}body #order-standard_cart .header-lined.dx-group-header::before{content:"";display:block;width:28px;height:3px;margin-bottom:16px;background-color:var(--brand);border-radius:3px}body #order-standard_cart .sub-heading,body #order-standard_cart .sub-heading-borderless{height:auto;margin:32px 0 16px;border:0;text-align:left}body #order-standard_cart .sub-heading span,body #order-standard_cart .sub-heading-borderless span{position:static;display:block;padding:0;font-size:1.0625rem;font-weight:600;line-height:1.4;color:var(--text);background:transparent}body #order-standard_cart .sub-heading small{font-size:var(--text-xs);font-weight:400;color:var(--text-muted)}body #order-standard_cart #frmCheckout,body #order-standard_cart #frmConfigureProduct .secondary-cart-body,body #order-standard_cart .domain-renewal,body #order-standard_cart .order-summary,body #order-standard_cart .service-renewal{background-color:var(--bg);border:1px solid var(--border);border-radius:var(--rounding-card);box-shadow:var(--shadow-sm)}body #order-standard_cart .row:has(> .secondary-cart-sidebar){display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;margin-right:0;margin-left:0}body #order-standard_cart .row:has(> .secondary-cart-sidebar)::after,body #order-standard_cart .row:has(> .secondary-cart-sidebar)::before{display:none}body #order-standard_cart .row > .secondary-cart-body{flex:1 1 420px;float:none;width:auto;min-width:0;margin-top:0!important;padding:0}body #order-standard_cart .row > .secondary-cart-sidebar{position:sticky;top:24px;flex:0 0 320px;float:none;width:auto;margin:0;padding:0}body #order-standard_cart .secondary-cart-sidebar #orderSummary{margin-top:0!important}body #order-standard_cart #btnAlreadyRegistered,body #order-standard_cart #btnNewUserSignup{color:var(--brand-text);background-color:var(--bg);border:1px solid var(--primary-300)}body #order-standard_cart #btnAlreadyRegistered:hover,body #order-standard_cart #btnNewUserSignup:hover{color:var(--brand-text);background-color:var(--brand-soft);border-color:var(--brand)}body #order-standard_cart .prepend-icon .field{padding-left:40px}body #order-standard_cart .prepend-icon .field-icon{width:40px;height:38px;line-height:38px}body #order-standard_cart .field-icon i{color:var(--text-muted);transition:color var(--transition-fast)}body #order-standard_cart .prepend-icon:focus-within .field-icon i{color:var(--brand)}body #order-standard_cart .field,body #order-standard_cart .form-control{border-color:var(--border-lifted);border-radius:var(--rounding-md)}body #order-standard_cart .field:focus,body #order-standard_cart .form-control:focus{border-color:var(--brand);box-shadow:var(--focus-ring)}body #order-standard_cart .field-help-text{display:block;margin-top:6px;font-size:var(--text-sm);font-weight:400;color:var(--text-muted)}body #order-standard_cart .panel.card > .card-header:first-child{border-radius:calc(var(--rounding-card) - 1px) calc(var(--rounding-card) - 1px) 0 0}body #order-standard_cart .panel.card > .card-footer:last-child{border-radius:0 0 calc(var(--rounding-card) - 1px) calc(var(--rounding-card) - 1px)}body #order-standard_cart .cart-sidebar .card-sidebar > .card-header:has(+ .collapsable-card-body[style*="display: none"]){border-radius:calc(var(--rounding-card) - 1px) calc(var(--rounding-card) - 1px) 0 0}body #order-standard_cart .cart-sidebar .card-sidebar > .card-header:not(:has(~ :not(.collapsable-card-body[style*="display: none"]))){border-radius:calc(var(--rounding-card) - 1px)}@media (max-width: 1199.98px){body #order-standard_cart .sidebar-collapsed{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 24px;padding:0}body #order-standard_cart .sidebar-collapsed::after{display:none}body #order-standard_cart .sidebar-collapsed .panel{margin:0;border:1px solid var(--border);border-radius:var(--rounding-card);box-shadow:var(--shadow-sm)}body #order-standard_cart .sidebar-collapsed .panel-heading{padding:12px 16px 0;background:transparent;border:0}body #order-standard_cart .sidebar-collapsed .panel-title,body #order-standard_cart .sidebar-collapsed h3{font-size:var(--text-sm);font-weight:600;color:var(--text-lifted)}body #order-standard_cart .sidebar-collapsed .panel-body{padding:8px 16px 16px}body #order-standard_cart .sidebar-collapsed .form-inline{float:none!important;grid-column:1/-1;justify-self:end}}body #order-standard_cart .cart-body .products{margin:0}body #order-standard_cart .cart-body .products .row-eq-height > [class*="col-"]{display:flex}body #order-standard_cart .cart-body .products .product{display:flex;flex-direction:column;width:100%;margin:0 0 24px;padding:0;background-color:var(--bg);border:1px solid var(--border);border-radius:var(--rounding-card);box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}body #order-standard_cart .cart-body .products .product:hover{border-color:var(--primary-200);box-shadow:var(--shadow-md)}body #order-standard_cart .cart-body .products .product > form{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch}body #order-standard_cart .cart-body .products .product > form .product-desc,body #order-standard_cart .cart-body .products .product > form footer{text-align:left!important}body #order-standard_cart .cart-body .products .product > form .form-control,body #order-standard_cart .cart-body .products .product > form .form-group{display:block;width:100%}body #order-standard_cart .cart-body .products .product header{display:flex;align-items:flex-start;justify-content:space-between;flex:none;gap:12px;max-width:none;margin:0;padding:20px 24px 0;background:transparent;border:0}body #order-standard_cart .cart-body .products .product header span:first-child{font-size:1.125rem;font-weight:600;line-height:1.4;color:var(--text)}body #order-standard_cart .cart-body .products .product header .qty{flex-shrink:0;float:none;margin-top:2px;padding:2px 10px;font-size:var(--text-xs);font-style:normal;font-weight:600;line-height:1.6;color:var(--status-success-text);background-color:var(--status-success-bg);border-radius:999px}body #order-standard_cart .cart-body .products .product header .qty-out{color:var(--status-neutral-text);background-color:var(--status-neutral-bg)}body #order-standard_cart .cart-body .products .product div.product-desc{flex:1 1 auto;float:none;width:auto;padding:12px 24px 0;font-size:var(--text-md);line-height:1.8;color:var(--text-lifted)}body #order-standard_cart .cart-body .products .product .product-desc p{margin:0}body #order-standard_cart .cart-body .products .product .product-desc ul{margin:12px 0 0;padding:0;list-style:none}body #order-standard_cart .cart-body .products .product .product-desc li{position:relative;padding-left:22px}body #order-standard_cart .cart-body .products .product .product-desc li::before{content:"";position:absolute;top:0.62em;left:2px;width:10px;height:5px;border-bottom:2px solid var(--brand);border-left:2px solid var(--brand);transform:rotate(-45deg)}body #order-standard_cart .cart-body .products .product span.feature-value{font-weight:600;color:var(--text)}body #order-standard_cart .cart-body .products .product .product-desc .form-group{margin:12px 0 0}body #order-standard_cart .cart-body .products .product footer{flex:none;float:none;width:auto;max-width:none;margin:20px 0 0;padding:16px 24px 24px;font-size:inherit;text-align:left;border-top:1px solid var(--border-muted)}body #order-standard_cart .cart-body .products .product footer .product-pricing{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;margin:0 0 16px;color:var(--text-lifted)}body #order-standard_cart .cart-body .products .product .price-label,body #order-standard_cart .cart-body .products .product .price-setup{flex-basis:100%;font-size:var(--text-xs);color:var(--text-muted)}body #order-standard_cart .cart-body .products .product .price-setup{margin-top:2px}body #order-standard_cart .cart-body .products .product div.product-pricing span.price{font-size:1.625rem;font-weight:600;line-height:1.3;color:var(--text)}body #order-standard_cart .cart-body .products .product .price-cycle{font-size:var(--text-md);color:var(--text-lifted)}body #order-standard_cart .cart-body .products .product footer .btn-order-now,body #order-standard_cart .cart-body .products .product footer .btn-success{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;font-size:0.9375rem;font-weight:500;color:var(--white);background:var(--brand);border:1px solid var(--brand);border-radius:var(--rounding-md)}body #order-standard_cart .cart-body .products .product footer .btn-order-now:focus,body #order-standard_cart .cart-body .products .product footer .btn-order-now:hover,body #order-standard_cart .cart-body .products .product footer .btn-success:focus,body #order-standard_cart .cart-body .products .product footer .btn-success:hover{color:var(--white);background:var(--brand-hover);border-color:var(--brand-hover);box-shadow:0 6px 16px rgba(19,100,252,0.22);transform:translateY(-1px)}body #order-standard_cart .cart-body .products .product footer .btn-order-now:focus-visible,body #order-standard_cart .cart-body .products .product footer .btn-success:focus-visible{box-shadow:var(--focus-ring)}body #order-standard_cart .cart-body .products .product footer .btn .fas{display:inline-block;font-size:0.875em}body #order-standard_cart .cart-body .products .product footer .btn .fa-arrow-right{transition:transform var(--transition-fast)}body #order-standard_cart .cart-body .products .product footer .btn:hover .fa-arrow-right{transform:translateX(2px)}body #order-standard_cart .cart-body .products .product-out-of-stock:hover{border-color:var(--border);box-shadow:var(--shadow-sm)}body #order-standard_cart .cart-body .products .product-out-of-stock div.product-pricing span.price{color:var(--text-lifted)}body #order-standard_cart .cart-body .products .product footer .btn-order-now.disabled,body #order-standard_cart .cart-body .products .product footer .btn-order-now.disabled:hover{color:var(--text-muted);background:var(--bg-accented);border-color:var(--bg-accented);box-shadow:none;transform:none;opacity:1;cursor:not-allowed}body #order-standard_cart .cart-body .products .product.dx-product-card{min-width:0;min-height:500px;padding:24px;border-radius:20px;box-shadow:0 3px 14px rgba(23,34,56,0.03)}body #order-standard_cart .cart-body .products .product.dx-product-card:hover{box-shadow:0 8px 24px rgba(19,100,252,0.07)}body #order-standard_cart .cart-body .products .product.dx-product-card [hidden]{display:none!important}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-header{align-items:center;flex-wrap:wrap;gap:10px;min-height:26px;padding:0}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-header-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;max-width:100%;margin-left:auto}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-eyebrow{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:0.75rem;font-weight:500;line-height:1.65;color:var(--text-lifted);overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card .dc-icon{display:inline-block;flex-shrink:0;width:1em;height:1em;vertical-align:-0.125em}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-eyebrow .dc-icon{font-size:15px;color:var(--brand-text)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-header .qty{display:inline-flex;align-items:center;gap:5px;max-width:100%;margin:0;padding:3px 9px;font-size:0.75rem;font-weight:500;line-height:1.65;white-space:normal;overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-header .qty::before{content:"";flex-shrink:0;width:4px;height:4px;background-color:currentColor;border-radius:50%}body #order-standard_cart .cart-body .products .product.dx-product-card div.dx-card-content{min-width:0;margin-top:16px;padding:0;font-size:0.875rem;line-height:1.85}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-title{margin:0;padding:0;font-size:1.375rem;font-weight:600;line-height:1.45;letter-spacing:-0.3px;color:var(--text);overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-v2-card div.dx-card-content{margin-top:22px}body #order-standard_cart .cart-body .products .product.dx-v2-card .dx-card-title{margin-bottom:12px;font-size:1.125rem}body #order-standard_cart .cart-body .products .product.dx-v2-card[data-card-view="description"] div.dx-card-content{margin-top:16px}body #order-standard_cart .cart-body .products .product.dx-v2-card[data-card-view="description"] .dx-card-title{margin-bottom:0;font-size:1.375rem}body #order-standard_cart .cart-body .products .product.dx-v2-card .dx-card-description-panel,body #order-standard_cart .cart-body .products .product.dx-v2-card .dx-card-specs{min-height:218px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-quota{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px;margin:0;line-height:1.12;color:var(--text);overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-quota strong{font-size:3.5rem;font-weight:650;letter-spacing:-2.5px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-quota > span{font-size:1.3125rem;font-weight:500;letter-spacing:normal;color:var(--text-lifted)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-quota-range{min-height:63px;padding-top:11px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-quota-range strong{font-size:2.6875rem;letter-spacing:-2px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-caption{margin:8px 0 0;font-size:0.875rem;line-height:1.65;color:var(--text-lifted);overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:25px;padding:15px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric{min-width:0;overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric:only-child{grid-column:1/-1}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric + .dx-card-metric{padding-left:16px;border-left:1px solid var(--border)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric-label{display:flex;align-items:center;gap:6px;margin-bottom:7px;font-size:0.75rem;line-height:1.5;color:var(--text-lifted)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric-label .dc-icon{font-size:15px;color:var(--brand-text)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;color:var(--text)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric-value strong{font-size:1.4375rem;font-weight:600;line-height:1.2}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric-value small{font-size:0.75rem;color:var(--text-lifted)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric-copy{font-size:0.8125rem;font-weight:500;line-height:1.5}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric > .dx-card-metric-copy{font-weight:400;color:var(--text-lifted)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-rule{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin:8px 0 16px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-reset{display:flex;flex:1 1 140px;align-items:center;gap:6px;min-width:0;margin:0;font-size:0.75rem;line-height:1.65;color:var(--text-lifted);overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-reset .dc-icon{font-size:14px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;min-height:24px;padding:0;font:inherit;font-size:0.75rem;line-height:1.5;text-align:center;white-space:normal;color:var(--text-lifted);background-color:transparent;border:0;border-radius:6px;cursor:pointer;overflow-wrap:anywhere;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle .dc-icon{font-size:12px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle > [data-dx-description-icon],body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle > [data-dx-specs-icon]{display:inline-flex}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle:focus-visible,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle:hover{color:var(--brand-text);background-color:var(--brand-soft);border-color:var(--primary-200)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle:focus,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle:focus-visible{outline:none;box-shadow:none}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description{font-size:0.875rem;line-height:1.85;color:var(--text-lifted);overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description p{margin:0 0 10px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description strong{font-weight:500;color:var(--text)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description ol,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description ul{margin:10px 0;padding-left:18px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description ul{list-style:disc}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description ol{list-style:decimal}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description li{margin:5px 0;padding-left:0}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description li::before{content:none}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description li::marker{color:var(--text-muted)}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description iframe,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description img,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description video{max-width:100%}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description img,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description video{height:auto}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description pre,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description table{display:block;max-width:100%;overflow-x:auto}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description td,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description th{white-space:nowrap;overflow-wrap:normal;word-break:normal}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description a{color:var(--brand-text);text-underline-offset:3px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description > :first-child,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description > [id$="-description"] > :first-child{margin-top:0}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description > :last-child,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-description > [id$="-description"] > :last-child{margin-bottom:0}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-symbol{display:inline-grid;flex-shrink:0;place-items:center;width:34px;height:34px;color:var(--brand-text);background-color:var(--brand-soft);border-radius:10px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-symbol .dc-icon{font-size:18px}body #order-standard_cart .cart-body .products .product.dx-generic-card .dx-card-description,body #order-standard_cart .cart-body .products .product.dx-v2-card[data-card-view="description"] .dx-card-description{margin:17px 0 20px;padding:14px 16px;background-color:var(--bg-muted);border-radius:12px}body #order-standard_cart .cart-body .products .product.dx-product-card ul.dx-card-features{display:grid;gap:0;margin:14px 0 0;padding:0;list-style:none}body #order-standard_cart .cart-body .products .product.dx-product-card ul.dx-card-features li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0;padding:7px 0;font-size:0.8125rem;line-height:1.65;color:var(--text-lifted);border-bottom:1px solid var(--border-muted);overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card ul.dx-card-features li:last-child{border-bottom:0}body #order-standard_cart .cart-body .products .product.dx-product-card ul.dx-card-features li::before{content:none}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-feature-label,body #order-standard_cart .cart-body .products .product.dx-product-card ul.dx-card-features .feature-value{min-width:0}body #order-standard_cart .cart-body .products .product.dx-product-card ul.dx-card-features .feature-value{font-weight:500;text-align:right;color:var(--text)}body #order-standard_cart .cart-body .products .product.dx-product-card footer{margin-top:auto;padding:16px 0 0;border-top-color:var(--border)}body #order-standard_cart .cart-body .products .product.dx-v2-card footer{padding-top:0;border-top:0}body #order-standard_cart .cart-body .products .product.dx-product-card footer .product-pricing{min-width:0;gap:5px;margin-bottom:14px}body #order-standard_cart .cart-body .products .product.dx-product-card div.product-pricing span.price{min-width:0;font-size:1.875rem;letter-spacing:-0.8px;overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card .price-cycle{margin-left:auto;font-size:0.8125rem;overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card footer .btn-order-now{min-height:44px;border-radius:10px;white-space:normal;overflow-wrap:anywhere}body #order-standard_cart .cart-body .products .product.dx-product-card.product-out-of-stock:hover{box-shadow:0 3px 14px rgba(23,34,56,0.03)}@media (max-width: 350px){body #order-standard_cart .cart-body .products .product.dx-product-card{padding:20px}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-quota-range strong{font-size:2.4375rem}body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-metric + .dx-card-metric{padding-left:12px}}@media (pointer: coarse){body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle{width:44px;min-height:44px}}@media (prefers-reduced-motion: reduce){body #order-standard_cart .cart-body .products .product.dx-product-card,body #order-standard_cart .cart-body .products .product.dx-product-card .dx-card-toggle{transition:none}}body #order-standard_cart .domain-selection-options .option{border-radius:7px}body #order-standard_cart #frmConfigureProduct .secondary-cart-body{padding:24px 28px 28px}body #order-standard_cart #frmConfigureProduct .secondary-cart-body > p:first-child{margin:0 0 16px;color:var(--text-lifted)}body #order-standard_cart .product-info{margin:0 0 24px;padding:16px 20px;font-size:var(--text-md);line-height:1.8;color:var(--text-lifted);background-color:var(--brand-soft);border:0;border-radius:var(--rounding-lg)}body #order-standard_cart .product-info .product-title{margin:0 0 4px;font-size:1.125rem;font-weight:600;line-height:1.4;color:var(--text)}body #order-standard_cart .product-info p{margin:0}body #order-standard_cart #frmConfigureProduct .sub-heading{margin-top:28px;padding-top:24px;border-top:1px solid var(--border-muted)}body #order-standard_cart .select-inline{width:auto;min-width:260px;max-width:100%}body #order-standard_cart .tile-select{position:absolute;top:0;left:0;width:1px;min-width:0;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;opacity:0;pointer-events:none}body #order-standard_cart .tile-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:4px}body #order-standard_cart .tile-option{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;padding:12px 14px 12px 46px;text-align:left;color:var(--text);background-color:var(--bg);border:1px solid var(--border-lifted);border-radius:var(--rounding-lg);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}body #order-standard_cart .tile-option::before{content:"";position:absolute;top:50%;left:14px;width:22px;height:22px;margin-top:-11px;background-color:var(--bg);border:1px solid var(--border-lifted);border-radius:50%;transition:background-color var(--transition-fast),border-color var(--transition-fast)}body #order-standard_cart .tile-option.active::before{background-color:var(--brand);border-color:var(--brand)}body #order-standard_cart .tile-option.active::after{content:"";position:absolute;top:50%;left:21px;width:9px;height:5px;margin-top:-4px;border-bottom:2px solid var(--white);border-left:2px solid var(--white);transform:rotate(-45deg)}body #order-standard_cart .tile-option:hover{border-color:var(--border-accented)}body #order-standard_cart .tile-option:focus{outline:none}body #order-standard_cart .tile-option:focus-visible{box-shadow:var(--focus-ring)}body #order-standard_cart .tile-option.active{background-color:var(--brand-soft);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}body #order-standard_cart .tile-option.active:focus-visible{box-shadow:inset 0 0 0 1px var(--brand),var(--focus-ring)}body #order-standard_cart .billing-cycle-name{font-size:var(--text-sm);font-weight:500;color:var(--text-lifted)}body #order-standard_cart .tile-option.active .billing-cycle-name,body #order-standard_cart .tile-option.active .config-option-price{color:var(--brand-text)}body #order-standard_cart .product-configurable-options [class*="col-"]:has(> .form-group .tile-options){flex:0 0 100%;max-width:100%}body #order-standard_cart .billing-cycle-price{font-size:0.9375rem;font-weight:600;line-height:1.4;color:var(--text);overflow-wrap:anywhere}body #order-standard_cart .product-configurable-options br + label,body #order-standard_cart .product-configurable-options label + br + label{font-weight:400}body #order-standard_cart .product-configurable-options [class*="col-"]:has(> .form-group input[type="radio"]){flex:0 0 100%;max-width:100%}body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]){display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > br{display:none}body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > label:first-child{grid-column:1/-1;margin-bottom:-2px}body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > label:not(:first-child){display:flex;align-items:center;gap:10px;min-width:0;margin:0;padding:12px 14px;font-size:0.9375rem;font-weight:500;line-height:1.4;color:var(--text);overflow-wrap:anywhere;background-color:var(--bg);border:1px solid var(--border-lifted);border-radius:var(--rounding-lg);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > label:not(:first-child):hover{border-color:var(--border-accented)}body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > label:has(.checked),body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > label:has(input:checked){background-color:var(--brand-soft);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > label:has(.focus),body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > label:has(input:focus-visible){box-shadow:var(--focus-ring)}body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > label:has(.checked.focus){box-shadow:inset 0 0 0 1px var(--brand),var(--focus-ring)}body #order-standard_cart .product-configurable-options .form-group:has(input[type="radio"]) > label .iradio_square-blue{flex-shrink:0}body #order-standard_cart .config-option-text{display:flex;flex-direction:column;min-width:0}body #order-standard_cart .config-option-name{font-weight:600;color:var(--text)}body #order-standard_cart .tile-option .config-option-name{font-size:0.9375rem;line-height:1.4}body #order-standard_cart .config-option-price{font-size:var(--text-sm);font-weight:400;color:var(--text-lifted)}body #order-standard_cart .form-group > label:has(.checked) .config-option-price{color:var(--brand-text)}body #order-standard_cart .qty-slider{padding:16px 18px 8px;background-color:var(--bg-lifted);border:1px solid var(--border-muted);border-radius:var(--rounding-lg)}body #order-standard_cart .qty-slider-value{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px}body #order-standard_cart .qty-stepper{display:inline-flex;align-items:stretch;overflow:hidden;background-color:var(--bg);border:1px solid var(--border-lifted);border-radius:var(--rounding-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}body #order-standard_cart .qty-stepper:focus-within{border-color:var(--brand);box-shadow:var(--focus-ring)}body #order-standard_cart .qty-step{width:38px;padding:0;font-size:1.125rem;line-height:1;color:var(--text-lifted);background:transparent;border:0;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}body #order-standard_cart .qty-step:hover{color:var(--brand-text);background-color:var(--brand-soft)}body #order-standard_cart .qty-step:focus{outline:none}body #order-standard_cart .qty-step:focus-visible{color:var(--brand-text);background-color:var(--brand-soft-strong)}body #order-standard_cart .qty-slider-number{width:72px;height:40px;padding:0 4px;font-size:1.0625rem;font-weight:600;text-align:center;color:var(--text);background:transparent;border:0;border-right:1px solid var(--border-muted);border-left:1px solid var(--border-muted);-moz-appearance:textfield;appearance:textfield}body #order-standard_cart .qty-slider-number:focus{outline:none}body #order-standard_cart .qty-slider-number::-webkit-inner-spin-button,body #order-standard_cart .qty-slider-number::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}body #order-standard_cart .qty-slider-unit{color:var(--text-lifted)}body #order-standard_cart .qty-slider-range{margin-left:auto;font-size:var(--text-xs);color:var(--text-muted)}body #order-standard_cart .qty-slider .irs{height:40px}body #order-standard_cart .qty-slider .irs-with-grid{height:76px}body #order-standard_cart .qty-slider .irs-line{top:22px;height:6px;background:var(--border);border:0;border-radius:999px}body #order-standard_cart .qty-slider .irs-line:focus{outline:none}body #order-standard_cart .qty-slider .irs-line:focus-visible{box-shadow:var(--focus-ring)}body #order-standard_cart .qty-slider .irs-line-left,body #order-standard_cart .qty-slider .irs-line-mid,body #order-standard_cart .qty-slider .irs-line-right{height:6px;background:none}body #order-standard_cart .qty-slider .irs-bar,body #order-standard_cart .qty-slider .irs-bar-edge{top:22px;height:6px;background:var(--brand);border:0}body #order-standard_cart .qty-slider .irs-bar-edge{width:14px;border-radius:999px 0 0 999px}body #order-standard_cart .qty-slider .irs-slider{top:13px;width:24px;height:24px;background:var(--bg);border:2px solid var(--brand);border-radius:50%;box-shadow:0 2px 6px rgba(19,100,252,0.25);cursor:grab;transition:box-shadow var(--transition-fast)}body #order-standard_cart .qty-slider .irs-slider::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:var(--brand);border-radius:50%}body #order-standard_cart .qty-slider .irs-slider::after{content:"";position:absolute;top:100%;left:50%;width:2px;height:12px;margin:2px 0 0 -1px;background:var(--brand);border-radius:1px}body #order-standard_cart .qty-slider .irs-slider.state_hover,body #order-standard_cart .qty-slider .irs-slider:hover{background:var(--bg);box-shadow:0 0 0 6px var(--brand-ring)}body #order-standard_cart .qty-slider .irs-slider:active{cursor:grabbing}body #order-standard_cart .qty-slider .irs-max,body #order-standard_cart .qty-slider .irs-min,body #order-standard_cart .qty-slider .irs-single{display:none}body #order-standard_cart .qty-slider .irs-grid{bottom:0;height:38px}body #order-standard_cart .qty-slider .irs-grid-pol{top:4px;width:1px;height:12px;background:var(--border-accented)}body #order-standard_cart .qty-slider .irs-grid-pol.small{height:6px;background:var(--neutral-300)}body #order-standard_cart .qty-slider .irs-grid-text{bottom:2px;font-size:11px;font-variant-numeric:tabular-nums;color:var(--text-muted)}body #order-standard_cart .qty-slider .irs-hidden-input{display:none}body #order-standard_cart .form-control-qty{display:inline-block;width:96px}body #order-standard_cart .form-control-static-inline{margin-left:8px;color:var(--text-lifted)}body #order-standard_cart .panel-addon{margin-bottom:16px;font-size:var(--text-md);text-align:left;background-color:var(--bg);border:1px solid var(--border);border-radius:var(--rounding-lg);box-shadow:none;transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}body #order-standard_cart .panel-addon:hover{border-color:var(--primary-200);box-shadow:var(--shadow-md)}body #order-standard_cart .panel-addon .panel-body{padding:16px 16px 8px;color:var(--text-lifted);border-radius:var(--rounding-lg) var(--rounding-lg) 0 0}body #order-standard_cart .panel-addon .panel-body label{margin-bottom:4px;font-size:0.9375rem;font-weight:600;color:var(--text)}body #order-standard_cart .panel-addon .panel-price{padding:0 16px 12px;font-weight:600;color:var(--text);background:transparent}body #order-standard_cart .panel-addon .panel-add{padding:10px 16px;font-weight:500;color:var(--brand-text);background:transparent;border-top:1px solid var(--border-muted);border-radius:0 0 var(--rounding-lg) var(--rounding-lg)}body #order-standard_cart .panel-addon-selected,body #order-standard_cart .panel-addon-selected:hover{background-color:var(--brand-soft);border-color:var(--brand)}body #order-standard_cart .panel-addon-selected .panel-add{color:var(--white);background-color:var(--brand);border-top-color:var(--brand)}body #order-standard_cart .order-summary{margin:0 0 16px;padding:0;overflow:hidden}body #order-standard_cart .order-summary h2{margin:0;padding:18px 20px 0;font-size:1.125rem;font-weight:600;text-align:left;color:var(--text);background:transparent;border:0;border-radius:0}body #order-standard_cart .order-summary .loader{top:20px;padding-right:20px;color:var(--text-muted)}body #order-standard_cart .order-summary .summary-container{min-height:0;padding:12px 20px 20px;font-size:var(--text-sm);line-height:1.7;color:var(--text-lifted);background:transparent;border:0;border-radius:0}body #order-standard_cart .order-summary .product-name{font-size:0.9375rem;font-weight:600;color:var(--text)}body #order-standard_cart .order-summary .product-group{margin:0 0 10px;font-size:var(--text-xs);font-style:normal;color:var(--text-muted)}body #order-standard_cart .order-summary .float-right,body #order-standard_cart .order-summary .pull-right{color:var(--text)}body #order-standard_cart .order-summary .bordered-totals,body #order-standard_cart .order-summary .subtotal,body #order-standard_cart .order-summary .summary-totals{margin:10px 0;padding:10px 0;border-color:var(--border-muted)}body #order-standard_cart .order-summary .total-due-today{margin-top:12px}body #order-standard_cart .order-summary .total-due-today .amt{font-size:1.75rem;font-weight:600;line-height:1.3;color:var(--text)}body #order-standard_cart .order-summary .total-due-today span:last-child{font-size:var(--text-xs);color:var(--text-muted)}body #order-standard_cart #btnCompleteProductConfig,body #order-standard_cart #orderSummary .text-center .btn-lg{width:100%}body #order-standard_cart .info-text-sm{margin:28px 0 0;font-size:var(--text-sm);text-align:left}body #order-standard_cart .already-registered{display:flex;flex-direction:row-reverse;align-items:center;gap:16px;margin:0 0 16px}body #order-standard_cart .already-registered::after{display:none}body #order-standard_cart .already-registered > .float-right{flex-shrink:0;float:none!important}body #order-standard_cart .already-registered p{flex:1 1 auto;margin:0;color:var(--text-lifted)}body #order-standard_cart #frmCheckout{padding:28px 32px 32px}body #order-standard_cart #frmCheckout .sub-heading{padding-top:24px;border-top:1px solid var(--border-muted)}body #order-standard_cart #containerExistingUserSignin > .sub-heading:first-child,body #order-standard_cart #containerNewUserSignup > div:first-child + .sub-heading,body #order-standard_cart #frmCheckout > .sub-heading:first-of-type{margin-top:0;padding-top:0;border-top:0}body #order-standard_cart .alert#totalDueToday{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px 20px;font-size:0.9375rem;text-align:left;color:var(--text-lifted);background-color:var(--bg-lifted);border:1px solid var(--border);border-radius:var(--rounding-lg);box-shadow:none}body #order-standard_cart .alert#totalDueToday strong{font-size:1.375rem;font-weight:600;color:var(--text)}body #order-standard_cart .apply-credit-container{padding:16px 20px;background-color:var(--bg-lifted);border-radius:var(--rounding-lg)}body #order-standard_cart #paymentGatewaysContainer > p{margin-bottom:10px;font-size:var(--text-sm);color:var(--text-lifted)!important}body #order-standard_cart #paymentGatewaysContainer .text-center{display:flex;flex-wrap:wrap;gap:10px;text-align:left}body #order-standard_cart #paymentGatewaysContainer label.radio-inline{display:inline-flex;align-items:center;gap:10px;min-width:168px;margin:0;padding:12px 16px;font-weight:500;color:var(--text);background-color:var(--bg);border:1px solid var(--border-lifted);border-radius:var(--rounding-lg);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}body #order-standard_cart #paymentGatewaysContainer label.radio-inline:hover{border-color:var(--border-accented)}body #order-standard_cart #paymentGatewaysContainer label.radio-inline:has(.checked),body #order-standard_cart #paymentGatewaysContainer label.radio-inline:has(input:checked){background-color:var(--brand-soft);border-color:var(--brand)}body #order-standard_cart .marketing-email-optin{margin:24px 0 0;padding:16px 20px;background-color:var(--bg-lifted);border-radius:var(--rounding-lg)}body #order-standard_cart .marketing-email-optin h4{margin:0 0 4px;font-size:0.9375rem;font-weight:600}body #order-standard_cart .marketing-email-optin p{margin:0 0 10px;color:var(--text-lifted)}body #order-standard_cart #frmCheckout > .text-center:last-child{margin-top:28px;padding-top:24px;border-top:1px solid var(--border-muted)}body #order-standard_cart #frmCheckout .checkbox-inline{font-weight:400;color:var(--text-lifted)}body #order-standard_cart #btnCompleteOrder{min-width:260px}body #order-standard_cart .checkout-security-msg{position:relative;margin:16px 0 0;padding:12px 16px 12px 44px;font-size:var(--text-sm)}body #order-standard_cart .checkout-security-msg i{position:absolute;top:50%;left:16px;float:none;margin:-0.5em 0 0;font-size:1rem;line-height:1;color:var(--alert-accent,currentColor)}body #order-standard_cart .account-select-container{border:0}body #order-standard_cart .account-select-container div.account{background-color:var(--bg);border:1px solid var(--border)}body #order-standard_cart .account-select-container div.account.active{background-color:var(--brand-soft);border-color:var(--brand)}body #order-standard_cart .order-confirmation{margin:8px 0 24px;padding:20px 24px;font-size:0.9375rem;text-align:center;color:var(--text-lifted);background-color:var(--bg);border:1px solid var(--border);border-radius:var(--rounding-card);box-shadow:var(--shadow-sm)}body #order-standard_cart .order-confirmation span{display:block;margin-top:4px;font-size:1.75rem;font-weight:600;letter-spacing:0.02em;color:var(--text)}body #order-standard_cart .header-lined.row{align-items:center;margin-right:-15px;margin-left:-15px}body #order-standard_cart .domain-renewals,body #order-standard_cart .service-renewals{margin:0;background:transparent;border:0}body #order-standard_cart .domain-renewal,body #order-standard_cart .service-renewal{margin:0 0 16px;padding:20px 24px}body #order-standard_cart .domain-renewal h3,body #order-standard_cart .service-renewal h3{margin:0 0 2px;font-size:1.125rem;font-weight:600}body #order-standard_cart .domain-renewal h4,body #order-standard_cart .service-renewal h4{margin:0 0 8px;font-size:var(--text-md);font-weight:400;color:var(--text-muted)}body #order-standard_cart .domain-renewal p,body #order-standard_cart .service-renewal p{color:var(--text-lifted)}body #order-standard_cart .domain-renewal .label,body #order-standard_cart .service-renewal .label{padding:3px 10px;font-size:var(--text-xs);font-weight:600;border-radius:999px}body #order-standard_cart .domain-renewal .label-warning,body #order-standard_cart .service-renewal .label-warning{color:var(--status-warning-text);background-color:var(--status-warning-bg)}body #order-standard_cart .domain-renewal .label-info,body #order-standard_cart .service-renewal .label-info{color:var(--status-neutral-text);background-color:var(--status-neutral-bg)}body #order-standard_cart .div-renewal-period-label{font-size:var(--text-xs);color:var(--text-muted)}body #order-standard_cart .div-renewal-ineligible{color:var(--text-lifted)}body #order-standard_cart .div-renewal-ineligible .fas{margin-right:6px;color:var(--text-muted)}body #order-standard_cart.dc-cart{padding-bottom:0}body #order-standard_cart .dc-icon{width:1em;height:1em;flex-shrink:0}body #order-standard_cart .dc-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px}body #order-standard_cart .dc-layout-empty{grid-template-columns:minmax(0,1fr)}body #order-standard_cart .dc-main{display:flex;flex-direction:column;gap:24px;min-width:0;padding:24px 0}body #order-standard_cart .dc-main > .alert{margin:0}body #order-standard_cart .dc-header{display:flex;flex-direction:column;gap:16px}body #order-standard_cart .dc-back{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-sm);line-height:1;color:var(--text-muted)}body #order-standard_cart .dc-back .dc-icon{font-size:10px}body #order-standard_cart .dc-back:focus,body #order-standard_cart .dc-back:hover{color:var(--brand-text);text-decoration:none}body #order-standard_cart .dc-title-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}body #order-standard_cart .dc-title{margin:0;font-size:1.5rem;font-weight:600;line-height:1;color:var(--text)}body #order-standard_cart .dc-steps{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);color:var(--text)}body #order-standard_cart .dc-step-current{font-weight:700}body #order-standard_cart .dc-steps .dc-icon{font-size:12px}body #order-standard_cart .dc-card{padding:24px;background-color:var(--bg);border:1px solid var(--border);border-radius:var(--rounding-card);box-shadow:var(--shadow-sm)}body #order-standard_cart .dc-items{display:flex;flex-direction:column;gap:8px;margin:0}body #order-standard_cart .dc-item{display:flex;flex-direction:column;gap:16px}body #order-standard_cart .dc-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}body #order-standard_cart .dc-item-heading{display:flex;flex-direction:column;gap:8px;min-width:0}body #order-standard_cart .dc-item-title{font-size:1.25rem;font-weight:600;line-height:1;color:var(--text);overflow-wrap:anywhere}body #order-standard_cart .dc-domain-title{font-weight:400}body #order-standard_cart .dc-domain-tld{font-weight:600}body #order-standard_cart .dc-item-group{margin-top:-2px;font-size:var(--text-sm);line-height:1.2;color:var(--text-muted);overflow-wrap:anywhere}body #order-standard_cart .dc-item-sub{font-size:var(--text-md);line-height:1;color:var(--text);overflow-wrap:anywhere}body #order-standard_cart .dc-item-actions{display:flex;flex-shrink:0;align-items:center;gap:4px;margin:-8px -8px 0 0}body #order-standard_cart .dc-link-muted{display:inline-flex;align-items:center;gap:6px;padding:0;font-size:1rem;line-height:1;color:var(--text-muted);background:none;border:0;cursor:pointer}body #order-standard_cart .dc-link-muted:focus,body #order-standard_cart .dc-link-muted:hover{color:var(--text-lifted);text-decoration:none}body #order-standard_cart .dc-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:37px;padding:8px;font-size:16px;color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:var(--rounding-md);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}body #order-standard_cart .dc-icon-btn:focus-visible,body #order-standard_cart .dc-icon-btn:hover{color:var(--text-lifted);text-decoration:none;background-color:rgba(90,103,123,0.1)}body #order-standard_cart a.dc-icon-btn:focus-visible,body #order-standard_cart a.dc-icon-btn:hover{color:var(--brand-text);background-color:var(--brand-soft)}body #order-standard_cart .btn-remove-from-cart.dc-icon-btn:focus-visible,body #order-standard_cart .btn-remove-from-cart.dc-icon-btn:hover{color:var(--status-error-text);background-color:var(--status-error-bg)}body #order-standard_cart .dc-icon-btn:focus{outline:none}body #order-standard_cart .dc-icon-btn:focus-visible{box-shadow:var(--focus-ring)}body #order-standard_cart .dc-options{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}body #order-standard_cart .dc-options li{display:flex;align-items:center;gap:4px;font-size:var(--text-sm);line-height:1.6;color:var(--text)}body #order-standard_cart .dc-options .dc-icon{font-size:10px;color:var(--text-muted)}body #order-standard_cart .dc-addons{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}body #order-standard_cart .dc-addon{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;font-size:var(--text-sm);line-height:1.6;color:var(--text);background-color:var(--bg-lifted);border:1px solid var(--border-muted);border-radius:var(--rounding-md)}body #order-standard_cart .dc-addon-text{min-width:0}body #order-standard_cart .dc-addon-price{font-weight:500}body #order-standard_cart .dc-muted{font-weight:400;color:var(--text-muted)}body #order-standard_cart .dc-badge{display:inline-flex;flex-shrink:0;align-items:center;align-self:flex-start;padding:4px 10px;font-size:var(--text-sm);line-height:1.15;color:var(--brand-text);background-color:var(--brand-soft);border-radius:var(--rounding-md)}body #order-standard_cart .dc-item-foot{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;gap:16px}body #order-standard_cart .dc-field{display:flex;flex:0 1 224px;flex-direction:column;gap:8px;min-width:0}body #order-standard_cart .dc-field .dc-dropdown,body #order-standard_cart .dc-field .dc-select{width:100%}body #order-standard_cart .dc-field-label{font-size:var(--text-md);font-weight:300;line-height:1;color:var(--text-lifted)}body #order-standard_cart .dc-select{position:relative;display:flex;align-items:center;width:224px;max-width:100%;height:37px;padding:0 36px 0 12px;font-size:var(--text-md);font-weight:400;line-height:1.375;color:var(--text);text-align:left;background-color:var(--bg);border:1px solid var(--border-lifted);border-radius:var(--rounding-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}body #order-standard_cart .dc-select::after{content:"";position:absolute;top:50%;right:15px;width:7px;height:7px;margin-top:-5px;border-right:1.5px solid var(--text-muted);border-bottom:1.5px solid var(--text-muted);transform:rotate(45deg)}body #order-standard_cart .dc-select.dropdown-toggle::after{margin-left:0;vertical-align:0;border-top:0;border-left:0}body #order-standard_cart .dc-select .caret{display:none}body #order-standard_cart a.dc-select:hover,body #order-standard_cart button.dc-select:hover{color:var(--text);text-decoration:none;border-color:var(--border-accented)}body #order-standard_cart a.dc-select:focus,body #order-standard_cart button.dc-select:focus{outline:none;border-color:var(--brand);box-shadow:var(--focus-ring)}body #order-standard_cart .dc-select-static{color:var(--text-lifted);background-color:var(--bg-lifted)}body #order-standard_cart .dc-select-static::after{display:none}body #order-standard_cart .dc-dropdown .dropdown-menu{min-width:224px}body #order-standard_cart .dc-cycle-chip{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;height:37px;padding:0 6px 0 12px;font-size:var(--text-md);color:var(--text);background-color:var(--bg-lifted);border:1px solid var(--border);border-radius:var(--rounding-md);transition:border-color var(--transition-fast),background-color var(--transition-fast)}body #order-standard_cart .dc-cycle-chip > .dc-icon{font-size:14px;color:var(--text-muted)}body #order-standard_cart .dc-cycle-chip-value{font-weight:500}body #order-standard_cart .dc-cycle-chip-action{display:inline-flex;align-items:center;gap:2px;margin-left:4px;padding:4px 6px 4px 10px;font-size:var(--text-sm);color:var(--brand-text);border-left:1px solid var(--border)}body #order-standard_cart .dc-cycle-chip-action .dc-icon{font-size:10px;transition:transform var(--transition-fast)}body #order-standard_cart .dc-cycle-chip:focus,body #order-standard_cart .dc-cycle-chip:hover{color:var(--text);text-decoration:none;background-color:var(--brand-soft);border-color:var(--primary-200)}body #order-standard_cart .dc-cycle-chip:hover .dc-cycle-chip-action .dc-icon{transform:translateX(2px)}body #order-standard_cart .dc-cycle-chip:focus{outline:none}body #order-standard_cart .dc-cycle-chip:focus-visible{box-shadow:var(--focus-ring)}body #order-standard_cart .dc-qty{display:flex;align-items:center;gap:8px}body #order-standard_cart .dc-qty .form-control{width:72px;height:37px;text-align:center}body #order-standard_cart .dc-link{padding:0;font-size:var(--text-sm);color:var(--brand-text);text-decoration:underline;background:none;border:0;cursor:pointer}body #order-standard_cart .dc-price{display:flex;flex:0 1 auto;flex-direction:column;align-items:flex-end;min-width:0;margin-left:auto;text-align:right}body #order-standard_cart .dc-price-amount{display:block;margin-bottom:8px;font-size:1.25rem;font-weight:500;line-height:1;color:var(--text)}body #order-standard_cart .dc-price-meta{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:var(--text-sm);line-height:1.6;color:var(--text-lifted)}body #order-standard_cart .dc-price-meta .renewal-price{color:var(--text-lifted)}body #order-standard_cart .dc-empty-cart-link{display:flex;justify-content:flex-end;margin-top:4px}body #order-standard_cart .dc-empty-cart-link .dc-link-muted{font-size:var(--text-sm)}body #order-standard_cart .dc-empty-cart-link .dc-link-muted:focus,body #order-standard_cart .dc-empty-cart-link .dc-link-muted:hover{color:var(--error)}body #order-standard_cart .dc-empty{display:flex;flex-direction:column;align-items:center;padding:72px 24px 64px;text-align:center;background-color:var(--bg);background-image:radial-gradient(ellipse 60% 220px at 50% 0,var(--primary-50),transparent);border-radius:20px}body #order-standard_cart .dc-empty-icon{display:flex;align-items:center;justify-content:center;width:88px;height:88px;margin-bottom:28px;font-size:40px;color:var(--brand-text);background-color:var(--brand-soft);border:1px solid var(--brand-soft-strong);border-radius:50%;box-shadow:0 0 0 10px rgba(238,244,255,0.6)}body #order-standard_cart .dc-empty-title{margin:0;font-size:1.375rem;font-weight:600;line-height:1.4;color:var(--text)}body #order-standard_cart .dc-empty-action{margin-top:28px;padding-right:24px;padding-left:24px;border-radius:10px}body #order-standard_cart .dc-promo{margin-top:16px}body #order-standard_cart .dc-tabs{display:flex;margin:0 0 16px;padding:0;border-bottom:1px solid var(--border)}body #order-standard_cart .dc-tabs .nav-item{flex:1 1 0}body #order-standard_cart .dc-tabs .nav-link{display:flex;align-items:center;justify-content:center;height:48px;margin-bottom:-1px;padding:0 24px;font-size:1rem;font-weight:500;color:var(--text-muted);background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0}body #order-standard_cart .dc-tabs .nav-link:hover{color:var(--text-lifted)}body #order-standard_cart .dc-tabs .nav-link.active{color:var(--brand);border-bottom-color:var(--brand)}body #order-standard_cart .dc-promo .tab-content{padding:0;background:none;border:0;box-shadow:none}body #order-standard_cart .dc-promo-form,body #order-standard_cart .dc-tax-form{display:flex;flex-direction:column;gap:12px;margin:0}body #order-standard_cart .dc-tax-form .form-group{margin:0}body #order-standard_cart .dc-input-icon{position:relative}body #order-standard_cart .dc-input-icon .dc-icon{position:absolute;z-index:4;top:50%;left:12px;margin-top:-8px;font-size:16px;color:var(--text-muted);pointer-events:none}body #order-standard_cart .dc-input-icon .form-control{height:40px;padding-left:40px;font-size:var(--text-md)}body #order-standard_cart .dc-promo-applied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 14px;font-size:var(--text-md);font-weight:500;color:var(--status-success-text);background-color:var(--status-success-bg);border-radius:var(--rounding-md)}body #order-standard_cart .dc-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 20px;font-size:1rem;font-weight:500;line-height:1.375;white-space:nowrap;border:1px solid transparent;border-radius:var(--rounding-md);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}body #order-standard_cart .dc-btn:focus{outline:none}body #order-standard_cart .dc-btn:focus-visible{box-shadow:var(--focus-ring)}body #order-standard_cart .dc-btn-block{display:flex;width:100%}body #order-standard_cart .dc-btn-primary{color:var(--white);background-color:var(--brand)}body #order-standard_cart .dc-btn-primary:hover:not(:disabled):not(.disabled){color:var(--white);text-decoration:none;background-color:var(--brand-hover);box-shadow:0 6px 16px rgba(19,100,252,0.22);transform:translateY(-1px)}body #order-standard_cart .dc-btn-primary.disabled,body #order-standard_cart .dc-btn-primary:disabled{color:var(--white);background-color:rgba(19,100,252,0.55);box-shadow:none;opacity:1;cursor:not-allowed}body #order-standard_cart .dc-btn-outline{color:var(--text);background-color:var(--bg);border-color:var(--border-lifted)}body #order-standard_cart .dc-btn-outline:focus,body #order-standard_cart .dc-btn-outline:hover{color:var(--brand-text);text-decoration:none;border-color:var(--primary-300)}body #order-standard_cart .dc-btn-soft{color:var(--brand-text);background-color:var(--brand-soft)}body #order-standard_cart .dc-btn-soft:hover{color:var(--brand-text);background-color:var(--brand-soft-strong)}body #order-standard_cart .dc-side{position:sticky;top:24px;align-self:start;min-width:0}body #order-standard_cart .dc-summary{position:relative;display:flex;flex-direction:column;gap:24px;width:100%;padding:40px 32px 24px}body #order-standard_cart .dc-loader{position:absolute;top:20px;right:20px;color:var(--text-muted)}body #order-standard_cart .dc-summary-title{margin:0 0 -12px;font-size:1.5rem;font-weight:600;line-height:1;color:var(--text)}body #order-standard_cart .dc-summary-count{font-size:1rem;line-height:1.6;color:var(--text)}body #order-standard_cart .dc-divider{width:100%;margin:0;border:0;border-top:1px solid var(--border-muted)}body #order-standard_cart .dc-groups{display:flex;flex-direction:column;gap:12px}body #order-standard_cart .dc-group{padding:20px;background-color:var(--bg);border:1px solid var(--border);border-radius:var(--rounding-card);box-shadow:var(--shadow-sm)}body #order-standard_cart .dc-group-title{font-size:1rem;font-weight:600;line-height:1;color:var(--text)}body #order-standard_cart .dc-group-row{display:flex;justify-content:space-between;gap:12px;margin-top:4px;font-size:var(--text-sm);font-weight:500;line-height:1.6;color:var(--text-lifted)}body #order-standard_cart .dc-totals{display:flex;flex-direction:column;gap:4px}body #order-standard_cart .dc-total-title{font-size:1rem;font-weight:600;line-height:1.6;color:var(--text)}body #order-standard_cart .dc-recurring #recurring{display:flex;flex-direction:column}body #order-standard_cart .dc-total-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:1rem;line-height:1.6;color:var(--text)}body #order-standard_cart .dc-total-row.dc-lifted{color:var(--text-lifted)}body #order-standard_cart .dc-total-label{display:inline-flex;align-items:center;gap:8px;font-weight:600}body #order-standard_cart .dc-info{display:inline-flex;font-size:12px;color:var(--text-muted);cursor:help}body #order-standard_cart .dc-divider-tight{margin:4px 0}body #order-standard_cart .dc-total-note{font-size:var(--text-sm);font-weight:500;color:var(--text-muted);text-align:right}body #order-standard_cart .dc-summary .express-checkout-buttons:empty{display:none}body #order-standard_cart .dc-checkout{box-shadow:0 8px 20px rgba(19,100,252,0.18)}body #order-standard_cart .dc-checkout .dc-icon{font-size:16px}body #order-standard_cart .dc-checkout-sep{width:1px;height:16px;margin:0 6px;background-color:rgba(255,255,255,0.45)}body #order-standard_cart .dc-modal .modal-content{overflow:hidden;border:0;border-radius:var(--rounding-card)}body #order-standard_cart .dc-modal .modal-body{position:relative;padding:32px 32px 24px;text-align:center;font-size:var(--text-md);color:var(--text)}body #order-standard_cart .dc-modal .close{position:absolute;top:24px;right:24px}body #order-standard_cart .dc-modal .dc-modal-title{margin:0 40px 16px;font-size:1.25rem;font-weight:700;color:var(--text)}body #order-standard_cart .dc-modal .modal-body p{margin:0}body #order-standard_cart .dc-modal .modal-footer{justify-content:center;gap:16px;padding:24px 32px 32px;background-color:var(--bg);border-top:1px solid var(--border-muted)}body #order-standard_cart .dc-modal .modal-footer > *{margin:0}@media (max-width: 767.98px){body #order-standard_cart .dc-layout{grid-template-columns:minmax(0,1fr);gap:0}body #order-standard_cart .dc-side{position:static}body #order-standard_cart .dc-summary{padding:32px 20px 20px}}@media (max-width: 991.98px){body #order-standard_cart .row > .secondary-cart-sidebar{position:static;flex-basis:100%}}@media (max-width: 575.98px){body #order-standard_cart .header-lined h1{font-size:1.625rem}body #order-standard_cart .header-lined.dx-group-header{padding:22px 20px}body #order-standard_cart #frmCheckout,body #order-standard_cart #frmConfigureProduct .secondary-cart-body{padding:20px 16px}body #order-standard_cart .already-registered{flex-direction:column-reverse;align-items:stretch}body #order-standard_cart #btnCompleteOrder,body #order-standard_cart #paymentGatewaysContainer label.radio-inline{width:100%;min-width:0}body #order-standard_cart .cart-body .products .product div.product-desc,body #order-standard_cart .cart-body .products .product header{padding-right:20px;padding-left:20px}body #order-standard_cart .cart-body .products .product footer{padding:16px 20px 20px}body #order-standard_cart .dc-empty{padding:48px 20px 40px}body #order-standard_cart .dc-empty-title{font-size:1.25rem}body #order-standard_cart .dc-empty-action{max-width:100%;white-space:normal}}@media (prefers-reduced-motion: reduce){body #order-standard_cart .cart-body .products .product footer .btn-order-now:hover,body #order-standard_cart .cart-body .products .product footer .btn-success:hover{transform:none}body #order-standard_cart .cart-body .products .product footer .btn:hover .fa-arrow-right{transform:none}body #order-standard_cart .dc-btn-primary:hover:not(:disabled):not(.disabled){transform:none}}@media screen{:where(:root[data-theme="dark"]) #order-standard_cart .field,:where(:root[data-theme="dark"]) #order-standard_cart .form-control,:where(:root[data-theme="dark"]) #order-standard_cart .products .product,:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-items .item,:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-promotion-code,:where(:root[data-theme="dark"]) .form-control.service-renewals-filter,:where(:root[data-theme="dark"]) .product-recommendations .product-recommendation,:where(:root[data-theme="dark"]) body #order-standard_cart .panel .panel-heading{background-color:var(--bg)}:where(:root[data-theme="dark"]) #order-standard_cart .cc-input-container,:where(:root[data-theme="dark"]) #order-standard_cart .default-captcha,:where(:root[data-theme="dark"]) #order-standard_cart .field[disabled],:where(:root[data-theme="dark"]) #order-standard_cart .field[readonly],:where(:root[data-theme="dark"]) #order-standard_cart .form-control[disabled],:where(:root[data-theme="dark"]) #order-standard_cart .form-control[readonly],:where(:root[data-theme="dark"]) #order-standard_cart .products .product header,:where(:root[data-theme="dark"]) #order-standard_cart .summary-container,:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-gateway-checkout,:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-items .item:nth-child(even),:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-tabs .nav-tabs a[aria-expanded="true"],:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-tabs .nav-tabs a[aria-selected="true"],:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-tabs .tab-content,:where(:root[data-theme="dark"]) .addon-renewals .service-renewal,:where(:root[data-theme="dark"]) .addon-renewals .service-renewal:nth-child(even),:where(:root[data-theme="dark"]) .product-recommendations .product-recommendation .body,:where(:root[data-theme="dark"]) .service-renewals .service-renewal:nth-child(even){background-color:var(--bg-accented)}:where(:root[data-theme="dark"]) #order-standard_cart .addon-promo-container,:where(:root[data-theme="dark"]) #order-standard_cart .cc-input-container,:where(:root[data-theme="dark"]) #order-standard_cart .default-captcha,:where(:root[data-theme="dark"]) #order-standard_cart .products .product,:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-promotion-code,:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-tabs .nav-tabs a[aria-expanded="true"],:where(:root[data-theme="dark"]) #order-standard_cart .view-cart-tabs .nav-tabs a[aria-selected="true"],:where(:root[data-theme="dark"]) .addon-renewals > div,:where(:root[data-theme="dark"]) .product-recommendations .product-recommendation,:where(:root[data-theme="dark"]) .product-recommendations .product-recommendation .body,:where(:root[data-theme="dark"]) .service-renewals .service-renewal{border-color:var(--border)}:where(:root[data-theme="dark"]) #order-standard_cart .btn-remove-from-cart,:where(:root[data-theme="dark"]) #order-standard_cart .field,:where(:root[data-theme="dark"]) #order-standard_cart .form-control,:where(:root[data-theme="dark"]) #order-standard_cart .order-summary .btn-continue-shopping,:where(:root[data-theme="dark"]) #order-standard_cart .products .product header span,:where(:root[data-theme="dark"]) #order-standard_cart label{color:var(--text)}:where(:root[data-theme="dark"]) #order-standard_cart .cc-input-container .existing-cc-grid,:where(:root[data-theme="dark"]) #order-standard_cart .order-summary .recurring-charges,:where(:root[data-theme="dark"]) .service-renewals .div-renewal-ineligible,:where(:root[data-theme="dark"]) .service-renewals .div-renewal-period-label{color:var(--text-lifted)}:where(:root[data-theme="dark"]) body #order-standard_cart .dc-tabs .nav-link.active,:where(:root[data-theme="dark"]) body #order-standard_cart .prepend-icon:focus-within .field-icon i{color:var(--brand-text)}:where(:root[data-theme="dark"]) body #order-standard_cart .dc-empty-icon{box-shadow:0 0 0 10px rgba(23,42,77,0.6)}}
