ck-vehicle-addons{display:block;margin:0 0 16px}ck-vehicle-addons[hidden],.ck-addon-card[hidden]{display:none}.ck-addon-card{display:grid;grid-template-columns:64px minmax(0,1fr) 44px;gap:12px;align-items:center;padding:12px;border:1px solid #dfe6e3;border-radius:14px;background:#f8fbfa}.ck-addon-card+.ck-addon-card{margin-top:8px}.ck-addon-image{display:block;line-height:0}.ck-addon-image img{width:64px;height:64px;object-fit:contain;border-radius:9px;background:white}.ck-addon-content{min-width:0}.ck-addon-title{display:block;font-size:13px;font-weight:650;line-height:1.4;color:inherit;text-decoration:none}.ck-addon-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px;margin-top:8px}.ck-addon-controls label{display:flex;flex-direction:column;gap:3px;font-size:12px;line-height:1.3}.ck-addon-controls select{width:100%;min-height:40px;margin:0;padding:7px 25px 7px 8px;border:1px solid #cbd6d1;border-radius:7px;background-color:#fff;color:#162820;font-family:inherit;font-size:14px;line-height:1.3;box-shadow:none}.ck-addon-price{display:flex;gap:6px;align-items:baseline;margin-top:6px;font-size:14px;line-height:1.4}.ck-addon-price s{color:#72807b}.ck-addon-price [hidden]{display:none}.ck-addon-status{display:block;font-size:12px;color:#964621;line-height:1.4}.ck-addon-status:empty{display:none}.ck-addon-toggle{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer}.ck-addon-toggle input{position:absolute;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.ck-addon-toggle span{position:relative;display:block;width:42px;height:24px;background:#cbd5d1;border-radius:20px;transition:background .15s}.ck-addon-toggle span:before{content:"";position:absolute;width:18px;height:18px;top:3px;left:3px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0002;transition:transform .15s}.ck-addon-toggle input:checked+span{background:#00865d}.ck-addon-toggle input:checked+span:before{transform:translateX(18px)}.ck-addon-toggle input:focus-visible+span{outline:3px solid #145a9a;outline-offset:3px}.ck-addon-toggle input:disabled+span{opacity:.4}.ck-addon-controls select:focus-visible{outline:2px solid #145a9a;outline-offset:2px}@media(max-width:479px){.ck-addon-card{grid-template-columns:48px minmax(0,1fr) 44px;gap:8px;padding:10px}.ck-addon-image img{width:48px;height:48px}.ck-addon-controls{gap:6px}.ck-addon-controls select{font-size:16px;padding-left:6px}.ck-addon-title{font-size:12px}}@media(prefers-reduced-motion:reduce){.ck-addon-toggle span,.ck-addon-toggle span:before{transition:none}}
@media(max-width:479px){.ck-addon-card[data-helmet-card] .ck-addon-content{display:contents}.ck-addon-card[data-helmet-card] .ck-addon-image{grid-column:1;grid-row:1}.ck-addon-card[data-helmet-card] .ck-addon-title{grid-column:2;grid-row:1}.ck-addon-card[data-helmet-card] .ck-addon-toggle{grid-column:3;grid-row:1}.ck-addon-card[data-helmet-card] .ck-addon-controls{grid-column:1/-1;grid-row:2;margin-top:0}.ck-addon-card[data-helmet-card] .ck-addon-price{grid-column:1/-1;grid-row:3;margin-top:0}.ck-addon-card[data-helmet-card] .ck-addon-status{grid-column:1/-1}}
lb-upsell-flat-card[data-ck-helmet-replaced]{display:none!important}
