.inventory-details{padding:30px 0 80px}.inventory-details .head h2{font-size:32px;font-weight:700;color:var(--dark);margin:0;padding:0}.inventory-details .breadcrumbs{margin-bottom:30px;font-size:14px}.inventory-details .info .content{border-radius:10px;box-shadow:2px 2px 16px 0 rgba(0,0,0,.1);background:var(--body);border:1px solid var(--border-medium);padding:20px}.inventory-details .info .content .information{display:grid;grid-template-columns:auto 300px}.inventory-details .info .content .information .description{display:grid;grid-template-columns:1fr auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-details .info .content .information .description h1{font-size:24px;font-weight:700;color:var(--dark);padding:0;margin:0 0 4px}.inventory-details .info .content .information .description .version{font-weight:400}.inventory-details .info .content .information .description .price{text-align:right}.inventory-details .info .content .information .description .price .current{display:flex;align-items:center;justify-content:right;gap:10px}.inventory-details .info .content .information .description .price .current .regular{font-size:18px;text-decoration:line-through}.inventory-details .info .content .information .description .price .current .tag{font-size:24px;font-weight:700;color:var(--dark)}.inventory-details .info .content .information .description .price .payment{font-size:16px;font-weight:400}.inventory-details .info .content .information .description .version{font-size:16px}.inventory-details .info .content .information .actions{padding-left:20px}.inventory-details .info .content .information .actions .action{border-left:1px solid var(--border-medium);padding-left:20px}.inventory-details .info .content .tags{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px;background-color:var(--medium);padding:5px;border-radius:999px;text-align:center;font-size:14px}.inventory-details .info .content .tags .tag{background-color:var(--body);padding:7px;border-radius:999px}.inventory-details .info .content .tags .tag span{font-weight:600;color:var(--dark)}.inventory-details .images{margin-top:40px}.inventory-details .overview{margin-top:60px}.inventory-details .overview .content .head{display:flex;justify-content:space-between;align-items:flex-end}.inventory-details .overview .content .head h2{margin:0;padding:0;line-height:32px}.inventory-details .overview .content .head .identifiers{text-transform:uppercase;font-size:14px;color:var(--dark);display:flex;gap:20px}.inventory-details .overview .content .identifiers span{color:var(--dark);font-weight:600}.inventory-details .overview .content .details{margin-top:40px}.inventory-details .overview .content .details .grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:0;gap:0}.inventory-details .overview .content .details .grid .box{border:1px solid var(--border-light);border-left:none;padding:30px;text-align:center}.inventory-details .overview .content .details .grid .box:first-child{border-left:1px solid var(--border-light);border-top-left-radius:10px;border-bottom-left-radius:10px}.inventory-details .overview .content .details .grid .box:last-child{border-right:1px solid var(--border-light);border-top-right-radius:10px;border-bottom-right-radius:10px}.inventory-details .overview .content .details .grid .box .icon{font-size:24px;margin-bottom:12px;display:block;color:var(--text-light)}.inventory-details .overview .content .details .grid .box .icon svg{fill:var(--text-light)}.inventory-details .overview .content .details .grid .box .label{font-size:12px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.inventory-details .overview .content .details .grid .box .value{font-size:16px;font-weight:600;color:var(--dark);line-height:1.2}.inventory-details .overview .content .carfax{margin-top:60px;display:flex;flex-direction:column;gap:10px;align-items:center}.inventory-details .overview .content .carfax a{display:block;text-decoration:none;color:var(--dark);text-align:center}.inventory-details .overview .content .carfax a img{display:block;height:60px;margin-bottom:10px}.inventory-details .specifications{margin-top:60px}.inventory-details .specifications .groups{margin-top:40px;border-radius:10px;font-size:16px}.inventory-details .specifications .groups .group{border:1px solid var(--border-light);margin-top:30px;border-radius:10px}.inventory-details .specifications .groups .group .title{padding:15px 20px;font-weight:600;color:var(--dark);text-transform:uppercase;border-bottom:1px solid var(--border-light);background-color:var(--light-blue)}.inventory-details .specifications .groups .group .options{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:20px}.inventory-details .specifications .groups .group .options .option{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;padding:5px 0}.inventory-details .specifications .groups .group .options .option:first-child{border-top:none}.inventory-details .specifications .groups .group .options .option .value{font-weight:600;color:var(--dark)}.inventory-details .similar{margin-top:60px}.inventory-details .similar .items{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px}.inventory-details .modal-sold .modal-content{position:relative;padding:60px}.inventory-details .modal-sold .modal-body .title{text-align:center;text-transform:uppercase;font-size:20px;font-weight:700;color:var(--dark)}.inventory-details .modal-sold .modal-body .title i{color:rgba(254,185,73,1)}.inventory-details .modal-sold .modal-body .text{margin:20px 0 0;font-size:18px}.inventory-details .modal-sold .modal-body .controls{margin:30px 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px}.inventory-details .modal-sold .modal-body .success{margin-top:30px;display:none}.inventory-details .modal-sold .modal-body .success.show{display:block}.inventory-details .modal-sold .modal-body .processing{margin-top:30px}@media (max-width:1399px){.inventory-details .overview .content .details .grid{grid-template-columns:repeat(4,1fr);border:1px solid var(--border-light);border-radius:10px}.inventory-details .overview .content .details .grid .box{border:none;border-radius:0}.inventory-details .overview .content .details .grid .box:first-child{border-left:none;border-radius:0}.inventory-details .overview .content .details .grid .box:last-child{border-right:none;border-radius:0}.inventory-details .overview .content .details .grid .box:nth-child(-n+4){border-bottom:1px solid var(--border-light)}.inventory-details .overview .content .details .grid .box:nth-child(-n+3),.inventory-details .overview .content .details .grid .box:nth-child(5),.inventory-details .overview .content .details .grid .box:nth-child(6),.inventory-details .overview .content .details .grid .box:nth-child(7){border-right:1px solid var(--border-light)}}@media (max-width:1199px){.inventory-details .modal-sold .modal-body .controls{grid-template-columns:1fr}}@media (max-width:899px){.inventory-details .info .content .information{grid-template-columns:1fr}.inventory-details .info .content .information .actions{padding-left:0}.inventory-details .info .content .information .actions .action{margin-top:20px;border-left:none;padding-left:0}.inventory-details .info .content .tags{grid-template-columns:repeat(2,1fr)}.inventory-details .info .content .tags .odometer,.inventory-details .info .content .tags .transmission{display:none}}@media (max-width:799px){.inventory-details .images{margin-top:30px}}@media (max-width:699px){.inventory-details .info .content .tags{display:none}.inventory-details .info .content .information .description{grid-template-columns:1fr}.inventory-details .info .content .information .description .price{margin-top:10px;display:flex;gap:10px;line-height:24px}.inventory-details .info .content .information .description .price .payment{padding-top:8px}.inventory-details .info .content .information .actions{padding-left:0}.inventory-details .overview .content .details .grid{grid-template-columns:repeat(2,1fr)}.inventory-details .overview .content .details .grid .box:nth-child(-n+6){border-bottom:1px solid var(--border-light)}.inventory-details .overview .content .details .grid .box:nth-child(-n+3),.inventory-details .overview .content .details .grid .box:nth-child(5),.inventory-details .overview .content .details .grid .box:nth-child(6),.inventory-details .overview .content .details .grid .box:nth-child(7){border-right:none}.inventory-details .overview .content .details .grid .box:first-child,.inventory-details .overview .content .details .grid .box:nth-child(3),.inventory-details .overview .content .details .grid .box:nth-child(5),.inventory-details .overview .content .details .grid .box:nth-child(7){border-right:1px solid var(--border-light)}}@media (max-width:599px){.inventory-details .overview .content .head{display:block}.inventory-details .overview .content .head .identifiers{margin-top:20px;justify-content:space-between}}@media (max-width:499px){.inventory-details .images{margin-top:20px}}@media (max-width:449px){.inventory-details .overview .content .identifiers span{display:block}.inventory-details .overview .content .head .identifiers .stock-number{text-align:right}.inventory-details .overview .content .details .grid{grid-template-columns:repeat(1,1fr)}.inventory-details .overview .content .details .grid .box:nth-child(-n+7){border-bottom:1px solid var(--border-light)}.inventory-details .overview .content .details .grid .box:first-child,.inventory-details .overview .content .details .grid .box:nth-child(-n+3),.inventory-details .overview .content .details .grid .box:nth-child(3),.inventory-details .overview .content .details .grid .box:nth-child(5),.inventory-details .overview .content .details .grid .box:nth-child(6),.inventory-details .overview .content .details .grid .box:nth-child(7){border-right:none}}