@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);:root{--primary-orange:#ff6a00;--primary-orange-hover:#e55d00;--bg-white:#fff;--bg-offwhite:#f8f9fa;--text-black:#111827;--text-muted:#6b7280;--border-color:#e5e7eb;--card-shadow:0 10px 15px -3px rgba(0,0,0,.05) , 0 4px 6px -2px rgba(0,0,0,.025);--card-shadow-hover:0 20px 25px -5px rgba(0,0,0,.1) , 0 10px 10px -5px rgba(0,0,0,.04);--border-radius:12px;--transition-speed:.3s}#order-standard_cart{font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--text-black);background-color:transparent}#order-standard_cart h1,#order-standard_cart h2,#order-standard_cart h3,#order-standard_cart h4{font-weight:700;color:var(--text-black);letter-spacing:-.025em}#order-standard_cart .header-lined{border-bottom:2px solid var(--primary-orange);padding-bottom:15px;margin-bottom:30px}#order-standard_cart .header-lined h1{font-size:2.25rem;margin-bottom:5px}#order-standard_cart .cart-sidebar .list-group-item{border:none;background-color:transparent;color:var(--text-muted);font-weight:500;border-radius:6px!important;margin-bottom:4px;transition:all var(--transition-speed) ease}#order-standard_cart .cart-sidebar .list-group-item:hover{background-color:var(--bg-offwhite);color:var(--primary-orange)}#order-standard_cart .cart-sidebar .list-group-item.active{background-color:var(--primary-orange);color:var(--bg-white);box-shadow:0 4px 6px -1px rgba(255,106,0,.3)}#order-standard_cart .cart-sidebar .list-group-item .badge{background-color:var(--text-black);color:var(--bg-white)}#order-standard_cart .cart-sidebar .list-group-item.active .badge{background-color:var(--bg-white);color:var(--primary-orange)}#order-standard_cart .products .product{background:var(--bg-white);border-radius:var(--border-radius);border:1px solid var(--border-color);box-shadow:var(--card-shadow);transition:all var(--transition-speed) ease;overflow:hidden;padding:0;margin-bottom:24px;display:flex;flex-direction:column;height:calc(100% - 24px)}#order-standard_cart .products .product:hover{transform:translateY(-5px);box-shadow:var(--card-shadow-hover);border-color:rgba(255,106,0,.3)}#order-standard_cart .products .product header{background:var(--bg-white);border-bottom:1px solid var(--border-color);padding:20px;border-radius:var(--border-radius) var(--border-radius) 0 0}#order-standard_cart .products .product header span{color:var(--text-black);font-weight:700;font-size:1.3rem}#order-standard_cart .products .product div.product-desc{padding:20px;font-size:.95rem;color:var(--text-muted);flex-grow:1;width:100%}#order-standard_cart .products .product div.product-desc ul li{padding:8px 0;border-bottom:1px dashed var(--border-color)}#order-standard_cart .products .product div.product-desc ul li:last-child{border-bottom:none}#order-standard_cart .products .product span.feature-value{color:var(--text-black);font-weight:600}#order-standard_cart .products .product footer{width:100%;float:none;padding:20px;background:var(--bg-offwhite);border-top:1px solid var(--border-color);margin:0;display:flex;justify-content:space-between;align-items:center}#order-standard_cart .products .product div.product-pricing{margin-bottom:0;text-align:left;color:var(--text-black)}#order-standard_cart .products .product div.product-pricing span.price{font-size:1.75rem;font-weight:700;color:var(--text-black)}#order-standard_cart .btn{border-radius:8px;font-weight:600;padding:10px 20px;transition:all var(--transition-speed) ease;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem}#order-standard_cart .btn-success{background:linear-gradient(135deg,var(--primary-orange) 0%,#ff8c33 100%);border:none;color:var(--bg-white);box-shadow:0 4px 6px -1px rgba(255,106,0,.4)}#order-standard_cart .btn-success:hover,#order-standard_cart .btn-success:focus,#order-standard_cart .btn-success:active{background:linear-gradient(135deg,var(--primary-orange-hover) 0%,var(--primary-orange) 100%);transform:translateY(-2px);box-shadow:0 6px 8px -1px rgba(255,106,0,.5);color:var(--bg-white);outline:none}#order-standard_cart .btn-primary{background-color:var(--text-black);border-color:var(--text-black)}#order-standard_cart .btn-primary:hover{background-color:#333;border-color:#333}#order-standard_cart .order-summary{background-color:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--card-shadow)}#order-standard_cart .order-summary h2{background-color:var(--text-black);color:var(--bg-white);border-radius:var(--border-radius) var(--border-radius) 0 0;padding:15px;font-weight:600;font-size:1.25rem}#order-standard_cart .summary-container{background-color:transparent;padding:20px}#order-standard_cart .order-summary .product-name{color:var(--text-black)}#order-standard_cart .order-summary .summary-totals{border-top:1px dashed var(--border-color);border-bottom:1px dashed var(--border-color);margin:15px 0;padding:15px 0}#order-standard_cart .order-summary .total-due-today .amt{color:var(--primary-orange);font-weight:700}#order-standard_cart .form-control{border-radius:8px;border:1px solid var(--border-color);padding:10px 16px;height:auto;min-height:44px;box-shadow:none;transition:border-color var(--transition-speed) ease}#order-standard_cart select.form-control{padding-top:8px;padding-bottom:8px}#order-standard_cart .form-control:focus{border-color:var(--primary-orange);box-shadow:0 0 0 3px rgba(255,106,0,.1)}#order-standard_cart .input-group-lg>.form-control{border-radius:8px 0 0 8px}#order-standard_cart .input-group-lg>.btn{border-radius:0 8px 8px 0}#order-standard_cart .domain-selection-options .option{background-color:var(--bg-white);border:1px solid var(--border-color);border-radius:8px;transition:all var(--transition-speed) ease}#order-standard_cart .domain-selection-options .option-selected{background-color:rgba(255,106,0,.05);border-color:var(--primary-orange)}#order-standard_cart .view-cart-items-header{background-color:var(--text-black);border-radius:var(--border-radius) var(--border-radius) 0 0;padding:12px 20px}#order-standard_cart .view-cart-items{border-bottom:2px solid var(--text-black)}#order-standard_cart .view-cart-items .item{border-bottom:1px solid var(--border-color);padding:20px}#order-standard_cart .view-cart-items .item:nth-child(even) {background-color:var(--bg-offwhite)}#order-standard_cart .view-cart-items .item-title{color:var(--text-black);font-weight:600}#order-standard_cart .iradio_square-blue,#order-standard_cart .icheckbox_square-blue{filter:hue-rotate(150deg) saturate(2) brightness(.9)}#order-standard_cart .alert-info{background-color:rgba(255,106,0,.1);border-color:rgba(255,106,0,.2);color:#c50;border-radius:8px}#order-standard_cart .sub-heading span{background-color:var(--bg-white);color:var(--text-black);font-weight:600}#order-standard_cart .loader{color:var(--primary-orange)}#order-standard_cart .intl-tel-input input.form-control,#order-standard_cart .iti input.form-control,#order-standard_cart input[type="tel"].form-control{padding-left:90px!important}#order-standard_cart label[for="inputPhone"],#order-standard_cart label[for="inputDCPhone"]{display:none!important}#order-standard_cart .product-info{background-color:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--border-radius);padding:20px;box-shadow:var(--card-shadow);margin-bottom:25px}#order-standard_cart .product-info .product-title{font-size:1.5rem;font-weight:700;color:var(--text-black);margin-bottom:15px;border-bottom:1px dashed var(--border-color);padding-bottom:10px}#order-standard_cart .product-info p{color:var(--text-muted);font-size:.95rem;line-height:1.6;margin-bottom:0}