.BulbUpsell{margin:20px 0 8px;padding:16px;border:1px solid var(--border-color, #e6e6e6);background:#fff}.BulbUpsell--cart{margin:16px 0 4px}.BulbUpsell__Title{margin:0 0 4px}.BulbUpsell__Note{margin:0 0 12px;font-size:.92em;line-height:1.45}.BulbUpsell__Item{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--border-color, #e6e6e6)}.BulbUpsell__Item:first-of-type{border-top:0;padding-top:0}.BulbUpsell__Label{display:flex;align-items:center;gap:12px;width:100%;cursor:pointer;margin:0}.BulbUpsell__Checkbox{flex:0 0 auto;width:18px;height:18px;margin:0;cursor:pointer;accent-color:var(--button-background, #111)}.BulbUpsell__Image{flex:0 0 auto;width:56px;height:56px;object-fit:contain;background:#fff}.BulbUpsell__ImageLink{flex:0 0 auto;line-height:0}.BulbUpsell__Text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.BulbUpsell__Name{font-size:.95em;line-height:1.35;color:inherit;text-decoration:none}.BulbUpsell__Qty{opacity:.7}.BulbUpsell__Meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.92em}.BulbUpsell__Price{font-weight:600}.BulbUpsell__Total{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--border-color, #e6e6e6);font-weight:600}.BulbUpsell__Total[hidden]{display:none}.BulbUpsell__Button{flex:0 0 auto;min-height:0;padding:10px 14px;font-size:.8em;line-height:1.2;white-space:nowrap}.BulbUpsell__Button[disabled]{opacity:.5;cursor:wait}.BulbUpsell__Error{margin:8px 0 0;font-size:.9em;color:#b3261e}@media screen and (max-width:640px){.BulbUpsell__Item{flex-wrap:wrap}.BulbUpsell__Button{width:100%;margin-top:4px}}.EnergyArrow{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;font-family:Calibri,Segoe UI,Arial,sans-serif}.EnergyArrow__Link{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:#000;line-height:1}.EnergyArrow__Svg{display:block;flex:0 0 auto;height:var(--ea-h, 32px);width:calc(var(--ea-h, 32px) * 92 / 36);overflow:visible}.EnergyArrow__ScaleBox{fill:#fff;stroke:#000;stroke-width:1}.EnergyArrow__ScaleText{fill:#000;font-family:Calibri,Segoe UI,Arial,sans-serif;font-size:11px;font-weight:700}.EnergyArrow__ScaleArrow{fill:none;stroke:#000;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.EnergyArrow__Shape{fill:#777;stroke:#000;stroke-width:1;stroke-linejoin:miter}.EnergyArrow__Letter{fill:#fff;font-family:Calibri,Segoe UI,Arial,sans-serif;font-size:24px;font-weight:700}.EnergyArrow[data-class=A] .EnergyArrow__Shape{fill:#009640}.EnergyArrow[data-class=B] .EnergyArrow__Shape{fill:#52ae32}.EnergyArrow[data-class=C] .EnergyArrow__Shape{fill:#c8d400}.EnergyArrow[data-class=D] .EnergyArrow__Shape{fill:#ffed00}.EnergyArrow[data-class=E] .EnergyArrow__Shape{fill:#fbba00}.EnergyArrow[data-class=F] .EnergyArrow__Shape{fill:#ec6608}.EnergyArrow[data-class=G] .EnergyArrow__Shape{fill:#e30613}.EnergyArrow[data-class=C] .EnergyArrow__Letter,.EnergyArrow[data-class=D] .EnergyArrow__Letter{fill:#000}.EnergyArrow__Sheet{display:inline-block;padding:4px 0;font-size:12px;color:inherit;text-decoration:underline}.ProductMeta__EnergyArrow{margin:6px 0 14px}.Product__SlideshowWrap{position:relative}.Product__EnergyBadge{position:absolute;left:12px;bottom:12px;z-index:2;pointer-events:none;--ea-h: 36px}.Product__EnergyBadge a{pointer-events:auto}.Product__EnergyBadge a:focus-visible{outline:2px solid #000;outline-offset:2px;box-shadow:0 0 0 2px #fff}.Product__EnergyBadge .EnergyArrow{flex-direction:column;align-items:flex-start;gap:4px}.Product__EnergyBadge .EnergyArrow__Sheet{padding:1px 4px;background:#ffffffe6;color:#000;line-height:1.4}@media screen and (max-width:640px){.Product__EnergyBadge{left:8px;bottom:8px;--ea-h: 32px}}.ProductItem__EnergyArrow{margin-top:6px;--ea-h: 32px}.ProductItem__EnergyArrow .EnergyArrow{flex-direction:column;align-items:flex-start;gap:4px;vertical-align:top}.ProductItem__Info--center .ProductItem__EnergyArrow .EnergyArrow{align-items:center}.ProductItem__Info--right .ProductItem__EnergyArrow .EnergyArrow{align-items:flex-end}.BulbUpsell--cart .BulbUpsell__Item{flex-wrap:wrap}.BulbUpsell--cart .BulbUpsell__Button{width:100%;margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bulb-upsell.css.map */
