.order-main{padding:80px 20px;display:flex;justify-content:center;align-items:center;background:radial-gradient(circle at 20% 20%,#1a0000 0%,#0b0c10 100%)}.order-container{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1100px;width:100%;background:rgba(255,255,255,.02);border:1px solid rgba(255,100,100,.2);border-radius:24px;backdrop-filter:blur(15px);padding:60px;box-shadow:0 0 40px rgba(255,150,150,.1)}.order-left h2{font-size:2rem;color:#ff8080;margin-bottom:15px}.order-left .sub{color:#d0d0d0;margin-bottom:30px;font-size:1.05rem;line-height:1.6}.features{list-style:none;color:#fff}.features li{margin:10px 0;padding:10px 0;display:flex;align-items:center;gap:10px;font-size:.95rem;color:#eee;transition:color .3s ease}.features i{color:#ff7b7b;font-size:1rem}.features li:hover{color:#ffb3b3}.order-right{display:flex;justify-content:center}.price-card{background:rgba(30,0,0,.8);border-radius:18px;padding:40px;width:100%;max-width:400px;box-shadow:0 0 30px rgba(255,100,100,.2);position:relative}.price-header{text-align:center;margin-bottom:25px}.price-header .tag{background:#ff7b7b;color:#fff;padding:4px 12px;border-radius:16px;font-size:.8rem;font-weight:600}.price-header h3{margin-top:10px;font-size:1.4rem;color:#fff}.price{font-size:2.3rem;font-weight:700;margin:10px 0;color:#fff}.discount{color:#ff9b9b;font-size:1rem;margin-left:6px}.delivery{font-size:.9rem;color:#ccc}.delivery i{color:#ff7b7b;margin-right:6px}.order-form{display:flex;flex-direction:column;gap:15px;margin-top:25px}.order-form input{padding:12px;border-radius:8px;border:1px solid rgba(255,100,100,.2);background:#0b0c10;color:#fff;outline:none;transition:all .3s ease}.order-form input:focus{border-color:#ff7b7b;box-shadow:0 0 10px rgba(255,120,120,.4)}.buy-btn{background:linear-gradient(135deg,#ff7b7b,#f99);color:#fff;padding:14px;border:none;border-radius:8px;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease}.buy-btn i{margin-right:8px}.buy-btn:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(255,120,120,.4)}.secure{margin-top:25px;text-align:center}.payment-logos img{width:45px;margin:0 6px;filter:brightness(0) invert(1);opacity:.9}.secure p{margin-top:10px;font-size:.85rem;color:#ccc}.secure i{color:#ff7b7b;margin-right:6px}@media (max-width:900px){.order-container{grid-template-columns:1fr;text-align:center;padding:40px}.order-left{margin-bottom:30px}.order-right{justify-content:center}}