.icl-pdp{display:block;min-width:0;padding-top:8px;padding-bottom:28px}.icl-pdp h1{font-size:var(--font-h3--size)}.icl-pdp .variant-option{border:0;min-width:0}.icl-pdp-content{width:100%;display:grid;gap:14px}.icl-pdp .ild-setup-primary-price{margin:0}.icl-pdp form{display:grid;gap:14px}.icl-pdp .icl-option-groups{display:grid;gap:13px}.icl-pdp [hidden]{display:none!important}.icl-pdp .variant-option__button-label{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:#fff;color:#111}.icl-pdp .variant-option__button-label input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.icl-pdp .variant-option__button-label:focus-within{outline:2px solid #1565c0;outline-offset:3px}.icl-pdp .icl-truck-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.icl-pdp label:has(select),.icl-pdp .icl-field{display:grid;gap:7px;min-width:0;font-size:13px;font-weight:650}.icl-pdp select,.icl-pdp textarea,.icl-pdp .icl-field input{width:100%;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid #b9bec5;border-radius:6px;background:#fff;color:#172335;font:inherit;font-weight:400}.icl-pdp select{padding-right:25px}.icl-pdp textarea{resize:vertical;min-height:85px}.icl-pdp .icl-field-wide{grid-column:1 / -1}.icl-pdp .ild-simple-extras{margin:0}.icl-pdp .ild-simple-extras .icl-truck-fields{margin-bottom:12px}.icl-pdp .ild-simple-extras>.icl-field{margin-bottom:14px}.icl-pdp .ild-setup-vin{margin:0}.icl-pdp .icl-fine{margin:0;font-size:12px;line-height:1.5;color:#526171}.icl-pdp [data-icl-switch-wrap] .icl-fine{margin:8px 0 14px}.icl-pdp .icl-add{width:100%;min-height:50px;font-size:15px}.icl-pdp .icl-error,.icl-pdp .icl-fitment-note{padding:12px;border:1px solid #c99858;border-radius:6px;background:#fff7e8;color:#613b15;margin:0;font-size:13px;line-height:1.5}.icl-pdp .ild-simple-details{margin-top:6px}.icl-pdp .icl-device-confirm{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5}.icl-pdp .icl-device-confirm input{-webkit-appearance:auto;appearance:auto;width:18px;height:18px;flex-shrink:0;margin-top:2px;accent-color:#172335}.icl-device-media{display:grid;place-items:center;min-height:360px}.icl-device-media img{display:block;width:100%;height:auto;max-height:750px;object-fit:contain;border-radius:8px}@media(max-width:749px){.icl-pdp{padding-top:18px}.icl-pdp .icl-truck-fields select,.icl-pdp .icl-field input,.icl-pdp textarea,.icl-pdp select{font-size:16px}.icl-pdp .variant-option__button-label{min-height:44px}.icl-device-media{min-height:260px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/ironline-cummins-pdp.css.map */
