.cart .eyebrow{color:#bda4ff!important}.cart h1{font-size:56px!important;letter-spacing:-3.5px!important}.cart-layout{grid-template-columns:minmax(0,1.05fr) minmax(390px,.85fr)!important;gap:18px!important;align-items:start}.selected-services,.request-form{border-radius:14px!important;background:linear-gradient(145deg,#1d1c27,#181721)!important;border-color:#393745!important;box-shadow:0 14px 32px rgba(0,0,0,.12)}.selected-services{min-height:0!important}.selected-services h2{font-size:16px!important}.selected-services h2:before{content:'🛒';font-size:14px;margin-right:8px}.request-form{gap:12px!important}.request-form h2{font-size:16px!important}.request-form .primary-btn{border:0!important;background:linear-gradient(135deg,#b99aff,#8e68ef)!important;color:#1d132f!important;border-radius:9px!important;font-weight:800!important;box-shadow:0 7px 17px rgba(147,105,242,.25)}.request-form .primary-btn:hover{box-shadow:0 11px 24px rgba(147,105,242,.35)}.site-header .logo:after{content:'Nebula Market'!important;background:linear-gradient(90deg,#fff 0%,#fff 53%,#a889ff 54%,#a889ff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;font-size:20px!important;letter-spacing:-1.2px!important}.site-header .logo{display:inline-block!important;min-width:136px}.cart .account{padding:8px 11px;border:1px solid #393745;border-radius:6px;color:#c6bed5!important;text-decoration:none!important;font-size:11px}.request-form input,.request-form textarea{border-radius:8px!important}.request-form textarea{min-height:70px!important}
.request-form .pc-details{display:grid;grid-template-columns:1fr 1fr;gap:9px 10px;margin:0;padding:13px 14px;border:1px solid #463b5a;border-radius:10px;background:linear-gradient(145deg,rgba(142,104,239,.13),rgba(27,25,36,.35))}.request-form .pc-details>b,.request-form .pc-details>small,.request-form .pc-details>p,.request-form .pc-details label:last-of-type{grid-column:1/-1}.request-form .pc-details>b{color:#f5f1ff;font-size:12px;line-height:1.2}.request-form .pc-details>b:before{content:'PC';display:inline-grid;place-items:center;width:22px;height:17px;margin-right:7px;border:1px solid #7258a4;border-radius:5px;background:#33264b;color:#d7c4ff;font-size:7px;letter-spacing:.7px;vertical-align:1px}.request-form .pc-details>small{margin-top:-7px;color:#aaa1ba;font-size:10px;line-height:1.45}.request-form .pc-details label{display:grid;gap:5px;color:#dcd6e8;font-size:10px;font-weight:700}.request-form .pc-details label small{font-weight:400;color:#aaa1ba}.request-form .pc-details select{width:100%;height:37px;padding:0 9px;border:1px solid #4c4659;border-radius:8px;background:#111117;color:#f5f2fb;font:11px Inter,Arial}.request-form .pc-details label:last-of-type input{height:37px}.request-form .pc-details select:focus{outline:0;border-color:#a889ff;box-shadow:0 0 0 3px rgba(168,137,255,.13)}.request-form .pc-details p{margin:0;padding-top:8px;border-top:1px solid rgba(133,113,166,.25);color:#c5b7d7;font-size:9px;line-height:1.5}.request-form .pc-details p:before{content:'Importante';margin-right:6px;color:#e3ba79;font-weight:800;text-transform:uppercase;font-size:8px;letter-spacing:.6px}@media(max-width:750px){.cart-layout{grid-template-columns:1fr!important}.request-form .pc-details{grid-template-columns:1fr}.request-form .pc-details label:last-of-type{grid-column:auto}}
