/* Green IT Host v3.31: Standard Cart presentation only. */
body.git-dark #order-standard_cart{color:#cbd5e1;padding-top:8px;padding-bottom:24px;--git-cart-bg:#0f172a;--git-cart-line:#29384f}
body.git-dark #order-standard_cart h1,body.git-dark #order-standard_cart h2,body.git-dark #order-standard_cart h3,body.git-dark #order-standard_cart h4{color:#f8fafc}
body.git-dark #order-standard_cart a:not(.btn){color:#38bdf8}
body.git-dark #order-standard_cart .text-muted{color:#a0aec0!important}
body.git-dark #order-standard_cart .products .product{background:var(--git-cart-bg);border:1px solid var(--git-cart-line);border-radius:16px;margin-bottom:18px;box-shadow:0 8px 24px #0002}
body.git-dark #order-standard_cart .products .product header{padding:16px 18px;background:#132139;border-bottom:1px solid var(--git-cart-line)}
body.git-dark #order-standard_cart .products .product header span{color:#f8fafc;font-size:18px}
body.git-dark #order-standard_cart .products .product .product-desc{padding:18px;color:#cbd5e1;line-height:1.7}
body.git-dark #order-standard_cart .products .product footer{padding:16px 18px;background:#0b1426;border-top:1px solid var(--git-cart-line)}
body.git-dark #order-standard_cart .product-pricing,body.git-dark #order-standard_cart .product-pricing .price{color:#38bdf8}
body.git-dark #order-standard_cart .product-info,body.git-dark #order-standard_cart .panel-addon,body.git-dark #order-standard_cart .domain-selection-options .option,body.git-dark #order-standard_cart .view-cart-tabs .tab-content{background:#0f172a;border:1px solid var(--git-cart-line);border-radius:12px;color:#cbd5e1;padding:16px}
body.git-dark #order-standard_cart .domain-selection-options .option-selected{background:#0c2838;border-color:#38bdf8}
body.git-dark #order-standard_cart .sub-heading,body.git-dark #order-standard_cart .sub-heading-borderless{border-color:var(--git-cart-line);margin:20px 0 16px}
body.git-dark #order-standard_cart .sub-heading span,body.git-dark #order-standard_cart .sub-heading-borderless span{background:#020617;color:#f8fafc;font-size:18px}
body.git-dark #order-standard_cart .form-control{background:#080f20;color:#f8fafc;border:1px solid #3a4a62;border-radius:8px;min-height:44px;box-shadow:none}
body.git-dark #order-standard_cart textarea.form-control{height:auto;min-height:96px}
body.git-dark #order-standard_cart .form-control:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf822}
body.git-dark #order-standard_cart .form-control::placeholder{color:#94a3b8;opacity:1}
body.git-dark #order-standard_cart label{color:#dbe5f1}
body.git-dark #order-standard_cart .field-icon i{color:#94a3b8}
body.git-dark #order-standard_cart input[type=checkbox],body.git-dark #order-standard_cart input[type=radio]{accent-color:#38bdf8}
body.git-dark #order-standard_cart .has-error .form-control{border-color:#f87171}
body.git-dark #order-standard_cart .help-block{color:#aab8ca}
body.git-dark #order-standard_cart .has-error .help-block{color:#fca5a5}
body.git-dark #order-standard_cart .btn{border-radius:9px;min-height:44px;padding:10px 16px;font-weight:700;white-space:normal}
body.git-dark #order-standard_cart .btn-primary,body.git-dark #order-standard_cart .btn-success{background:#ff9b45;border-color:#ff9b45;color:#fff}
body.git-dark #order-standard_cart .btn-primary:hover,body.git-dark #order-standard_cart .btn-success:hover{background:#ff9b45;border-color:#ff9b45}
body.git-dark #order-standard_cart .btn-default{background:#172338;border-color:#3a4a62;color:#e2e8f0}
body.git-dark #order-standard_cart .btn-danger{background:#991b1b;border-color:#b91c1c;color:#fff}
body.git-dark #order-standard_cart .btn-link{background:transparent;color:#38bdf8}
body.git-dark #order-standard_cart .btn-xs{min-height:32px;padding:5px 8px}
body.git-dark #order-standard_cart .btn:disabled,body.git-dark #order-standard_cart .btn.disabled{opacity:.5;cursor:not-allowed}
body.git-dark #order-standard_cart .view-cart-items{border:1px solid var(--git-cart-line);border-radius:14px;overflow:hidden;background:#0f172a}
body.git-dark #order-standard_cart .view-cart-items-header{background:#172338;padding:14px 16px;color:#dbe5f1;border-color:var(--git-cart-line)}
body.git-dark #order-standard_cart .view-cart-items .item,body.git-dark #order-standard_cart .view-cart-items .item:nth-child(even){background:#0f172a;color:#cbd5e1;border-color:var(--git-cart-line);padding:18px 16px}
body.git-dark #order-standard_cart .view-cart-items .item-title,body.git-dark #order-standard_cart .view-cart-items .item-price{color:#f8fafc}
body.git-dark #order-standard_cart .view-cart-items .item-domain,body.git-dark #order-standard_cart .view-cart-items .item-group{color:#aab8ca}
body.git-dark #order-standard_cart .order-summary{background:#0b1426;border:1px solid #38bdf866;border-radius:16px;box-shadow:0 12px 30px #0003;overflow:hidden;color:#cbd5e1}
body.git-dark #order-standard_cart .order-summary h2{padding:16px;margin:0;background:#132139;font-size:20px}
body.git-dark #order-standard_cart .order-summary .summary-container{background:#0b1426;padding:18px;color:#cbd5e1}
body.git-dark #order-standard_cart .order-summary .subtotal,body.git-dark #order-standard_cart .order-summary .recurring-totals{border-color:var(--git-cart-line)}
body.git-dark #order-standard_cart .order-summary .total-due-today{padding:16px 0;border-top:1px solid var(--git-cart-line)}
body.git-dark #order-standard_cart .order-summary .total-due-today .amt{font-size:32px;color:#38bdf8;line-height:1.25;overflow-wrap:anywhere}
body.git-dark #order-standard_cart .order-summary .btn-checkout{width:100%;padding:13px 18px}
body.git-dark #order-standard_cart .view-cart-tabs .nav-tabs{border-color:var(--git-cart-line)}
body.git-dark #order-standard_cart .view-cart-tabs .nav-tabs>li>a,body.git-dark #order-standard_cart .view-cart-tabs .nav-link{background:#0b1426;border-color:var(--git-cart-line);color:#94a3b8}
body.git-dark #order-standard_cart .view-cart-tabs .nav-tabs>li.active>a,body.git-dark #order-standard_cart .view-cart-tabs .nav-link.active{background:#172338;color:#38bdf8}
body.git-dark #order-standard_cart .alert-info{background:#0c2838;border-color:#24617e;color:#bae6fd}
body.git-dark #order-standard_cart .alert-danger{background:#351623;border-color:#8e3844;color:#fecaca}
body.git-dark #order-standard_cart .alert-warning{background:#302316;border-color:#80532d;color:#fed7aa}
body.git-dark #order-standard_cart .alert-success{background:#102c27;border-color:#28725e;color:#bbf7d0}
body.git-dark #order-standard_cart .empty-cart{background:#0f172a;color:#cbd5e1;padding:24px;border-radius:14px}
body.git-dark #order-standard_cart :is(a,button,input,select,textarea):focus-visible{outline:2px solid #38bdf8;outline-offset:3px}
@media(max-width:991px){
 body.git-dark #order-standard_cart .cart-sidebar,body.git-dark #order-standard_cart .cart-body{float:none;width:100%;max-width:100%;padding-left:0;padding-right:0}
 body.git-dark #order-standard_cart .order-summary{position:static!important;width:100%!important;margin:16px 0}
}
@media(max-width:575px){
 body.git-dark #order-standard_cart .form-control{font-size:16px}
 body.git-dark #order-standard_cart .products .product .product-desc{min-height:0!important;padding:14px}
 body.git-dark #order-standard_cart .view-cart-items .item{padding:14px 12px}
 body.git-dark #order-standard_cart .order-summary .total-due-today .amt{font-size:28px}
 body.git-dark #order-standard_cart .input-group-btn .btn{padding-left:10px;padding-right:10px}
}
