.rental-order{border-top:1px solid #e1e5ed;padding-top:18px;display:grid;gap:12px}.rental-order h3{margin:0}.rental-order label{display:grid;gap:8px;font-size:.8rem}.rental-order input,.rental-order select{padding:12px;border:1px solid #d8dfeb;border-radius:10px;font:inherit;width:100%;background:#fff;color:#243249}.rental-order small{color:#697487;line-height:1.8}.tool-icon{position:relative;background:linear-gradient(145deg,#eff4ff,#dce7fc)!important;border:1px solid #cfdbf0;font-weight:900!important;color:#2459d3!important}.tool-icon:after{content:'◈';position:absolute;bottom:-3px;left:-3px;font-size:12px;line-height:18px;width:18px;height:18px;border-radius:6px;background:#2459d3;color:white;text-align:center}.shop-intro{margin:0 0 20px;padding:20px;border:1px solid #d5e0f6;border-radius:14px;background:#edf3ff;display:flex;justify-content:space-between;gap:18px;align-items:center}.shop-intro h2{font-size:1.2rem;margin:0 0 5px}.shop-intro p{font-size:.8rem;margin:0;color:#63748d}.shop-intro a{color:#2459d3;font-size:.85rem;font-weight:800;white-space:nowrap}@media(max-width:600px){.shop-intro{display:block}.shop-intro a{display:inline-block;margin-top:14px}}
