.car_comparsion_detail{margin-top:60px}.comparsion-details .heading{font-size:52px;line-height:76px;text-align:center;font-weight:700;padding-bottom:10px}.comparsion-details .primary_text{text-align:center}.comparsion-details .cars{display:flex;justify-content:center;flex-wrap:wrap;border:1px solid #dde1de;border-radius:12px;padding:40px 90px;width:100%}.comparsion-details .cars .car{border-right:1px solid #dde1de;width:50%;padding-inline:100px}.comparsion-details .cars .car:first-child{padding-left:0}.comparsion-details .cars .car:nth-child(2){padding-right:0;border-right:none}.comparsion-details .title{font-size:22px;line-height:32px;font-weight:500;color:var(--primary_color);padding-top:40px}.comparsion-details .modal{font-size:18px;line-height:26px;font-weight:500;color:rgba(92,92,92,.74);padding-top:7px}.comparsion-details .variant-selector{padding-block:20px}.comparsion-details .variant-selector select{width:100%;border:1px solid #e4e6e8;border-radius:8px;font-size:14px;line-height:22px;color:var(--footer_link_color);background-position:95%;background-color:var(--btn_text_color);padding:20px}.comparsion-details .car_price{font-size:25px;line-height:32px;font-weight:700}.comparsion-details .compare-container{display:flex;justify-content:space-between;align-items:center;padding:30px 20px}.comparsion-details .compare-container .heading{font-size:34px;line-height:58px;font-weight:700;color:var(--primary_color);text-align:left}.comparsion-details .toggle-container{display:flex;align-items:center;gap:10px}.comparsion-details .toggle-label{font-size:16px;line-height:28px;font-weight:400;color:#03254c}.comparsion-details .switch{position:relative;display:inline-block;width:60px;height:34px}.comparsion-details .switch input{opacity:0;width:0;height:0}.comparsion-details .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d9d9d9;transition:.4s}.comparsion-details .switch .slider.round{border-radius:34px}.comparsion-details .switch input:checked+.slider{background-color:#d9d9d9}.comparsion-details .toggle-container .switch .slider:before{position:absolute;content:"";height:34px;width:34px;left:0;bottom:0;background-color:#ff3b28;transition:.4s}.comparsion-details .toggle-container .switch .slider.round:before{border-radius:50%}.comparsion-details .toggle-container .switch input:checked+.slider:before{transform:translateX(26px)}.comparsion-details .table-container{max-width:100%;overflow:hidden;margin:0 auto 25px}.comparsion-details .table-header{background-color:var(--btn_text_color);border-radius:12px 12px 0 0;padding:15px 40px}.comparsion-details .specification_heading{font-size:24px;line-height:58px;font-weight:600;color:var(--primary_color);text-align:left}.comparsion-details .table_wrapper{background-color:var(--white_main_color)}.comparsion-details .table_wrapper .comparison-table{width:100%;border-collapse:collapse;text-align:left}.comparsion-details .table_wrapper .column{padding:25px 40px;border:1px solid #e5e8e6;font-size:20px;line-height:32px;font-weight:500;color:#8b8b8b}.comparsion-details .table_wrapper tr:first-child td .column{border-top:0}.comparsion-details .table_wrapper tr:last-child td:first-child .column:first-child{border-radius:0 0 0 12px}.comparsion-details .table_wrapper tr:last-child td:last-child .column:last-child{border-radius:0 0 12px 0}@media screen and (max-width:767px){.comparsion-details .heading{font-size:20px;line-height:44px}.car_comparsion_detail{margin-top:20px}.comparsion-details .cars{flex-direction:column;gap:10px;padding:20px}.comparsion-details .cars .car{border-right:none;border-bottom:1px solid #dde1de;width:100%;padding-inline:0;padding-block:50px}.comparsion-details .title{font-size:16px;line-height:26px;padding-top:20px}.comparsion-details .modal{font-size:14px;line-height:24px}.comparsion-details .variant-selector{padding-block:15px}.comparsion-details .variant-selector select{padding:13px}.comparsion-details .cars .car:first-child{padding-top:0}.comparsion-details .cars .car:nth-child(2){padding-bottom:0;border-bottom:none}.comparsion-details .compare-container{padding:12px;flex-wrap:wrap;align-items:center;gap:10px}.comparsion-details .compare-container .heading{font-size:14px;line-height:24px;padding-bottom:0}.comparsion-details .toggle-label{font-size:13px;line-height:23px}.comparsion-details .table-header{padding:10px}.comparsion-details .specification_heading{font-size:16px;line-height:30px}.comparsion-details .table_wrapper{width:100%;overflow-x:auto}.comparsion-details .table_wrapper .column{padding:10px;min-width:200px;font-size:14px;line-height:24px}}@media (min-width:768px) and (max-width:1024px){.comparsion-details .heading{font-size:30px;line-height:54px}.car_comparsion_detail{margin-top:40px}.comparsion-details .cars{padding:30px 50px}.comparsion-details .cars .car{padding-inline:60px}.comparsion-details .title{font-size:20px;line-height:28px;padding-top:30px}.comparsion-details .modal{font-size:16px;line-height:24px}.comparsion-details .variant-selector select{padding:16px}.comparsion-details .car_price{font-size:20px;line-height:25px}.comparsion-details .compare-container{padding:25px 15px}.comparsion-details .compare-container .heading{font-size:26px;line-height:44px}.comparsion-details .toggle-label{font-size:15px;line-height:25px}.comparsion-details .table-header{padding:15px 30px}.comparsion-details .specification_heading{font-size:22px;line-height:46px}}