:root{--light-green-bg: #e8f5e9;--border-green: #388e3c;--text-dark: #333;--bg-gray: #f0f2f5;--card-white: #ffffff;--autel-red: #c92127;--border-gray: #ddd}body{background-color:var(--bg-gray)}.productRecommend{max-width:1000px;margin:auto}.productRecommend_title{text-align:center;margin-bottom:30px}.productRecommend_title h1{font-size:28px;color:#2c3e50;margin-bottom:10px}.productRecommend_title p{color:var(--text-light);font-size:14px}.productRecommend_card{background:var(--card-white);border-radius:8px;padding:25px;box-shadow:0 2px 10px #0000000d;margin-bottom:20px}.productRecommend_card h2{font-size:18px;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:15px}.productRecommend_card .grid-layout{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:15px}.productRecommend_card .row-2 .span-2{grid-column:span 1}.productRecommend_card .btn-item{display:flex;align-items:center;padding:12px;border:1px solid var(--border-gray);border-radius:6px;background:#f9f9f9;cursor:pointer;transition:.2s;font-size:13px;font-weight:600}.productRecommend_card .icon-box{margin-right:10px;width:20px;display:flex;justify-content:center}.productRecommend_card i.active-icon{display:none;background:var(--border-green);color:#fff;border-radius:4px;padding:2px;font-size:10px;width:18px;height:18px;align-items:center;justify-content:center}.productRecommend_card .selected{background:var(--light-green-bg)!important;border-color:var(--border-green)!important;color:#1b5e20!important}.productRecommend_card .row-1 .selected{cursor:not-allowed}.productRecommend_card .btn-item.noClick{cursor:not-allowed;opacity:.6}.productRecommend_card .selected i.default-icon{display:none}.productRecommend_card .selected i.active-icon{display:flex}.productRecommend_card .cta-btn{background:var(--autel-red);color:#fff;border:none;padding:15px 40px;font-size:18px;font-weight:700;border-radius:6px;cursor:pointer;width:400px;max-width:100%;margin-top:10px;box-shadow:0 4px 6px #c921274d}.productRecommend_card .custom-budget{display:flex;align-items:center;gap:15px;margin-top:20px;font-size:14px;color:var(--text-light)}.productRecommend_card .input-group,.cs_vehicle_rands input{display:flex;align-items:center;border:1px solid var(--border-gray);border-radius:6px;background:#fff;padding:8px 12px;width:150px;outline:none}.productRecommend_card .input-group span{white-space:nowrap}.productRecommend_card .input-group input{border:none;outline:none;width:100%;margin-left:5px;color:var(--text-dark)}.productRecommend_card .brand-item{border:1px solid var(--border-gray);border-radius:6px;height:50px;display:flex;align-items:center;justify-content:center;background:#fff;font-weight:700;color:#555;cursor:pointer}.productRecommend_card .brand-item i{margin-right:8px;font-size:20px}.productRecommend .cta-container{margin-top:30px;text-align:center}.productRecommend .cta-btn{background-color:var(--autel-red);color:#fff;border:none;padding:15px 40px;font-size:18px;font-weight:700;border-radius:6px;cursor:pointer;max-width:100%;box-shadow:0 4px 6px #c921274d;transition:background .3s;text-decoration:none;display:inline-block}.productRecommend .cta-btn:hover{background-color:#a3161b}.productRecommend .cs_vehicle_rands{width:100%}.productRecommend .cs_vehicle_rands input{width:100%;height:50px}.productRecommend .productRecommend .cta-btn i{font-size:12px;margin-left:5px}.productRecommend_card .noInput{margin:6px 0 0;font-size:13px;color:#e32619;opacity:0}.minPrice_tips{font-size:13px;color:#e32619;position:relative;margin-top:-19px;display:none}.recommendedPopup{display:none;position:fixed;background:#0006;width:100%;height:100vh;left:0;top:0;align-items:center;justify-content:center;z-index:99999999999}.recommendInfo{background:#fff;max-height:70vh;max-width:700px;min-width:550px;overflow:auto}.recommend_title{display:flex;align-items:center;justify-content:space-between;padding:25px 40px;box-sizing:border-box;border-bottom:1px solid #dddddd;font-size:18px}.recommend_title span{font-size:30px;color:gray;cursor:pointer}.recommend_main{display:flex;justify-content:space-between;padding:40px;box-sizing:border-box}.recommend_box:nth-of-type(odd){margin-right:30px}.recommend_box img{max-width:200px}.recommend_box a{display:block}
/*# sourceMappingURL=/cdn/shop/t/61/assets/cs-product-recommend.css.map */
