.veluna-bulb-choice{display:flex;align-items:center;gap:11px;width:100%;padding:11px 12px;border:1px solid #d9d9d5;background:#fff;cursor:pointer;color:#0b1e3f;font-family:inherit;transition:border-color .2s,background .2s;min-width:0}.veluna-bulb-choice:has(input:checked){border-color:#0b1e3f;background:#f8f9fb}.veluna-bulb-choice__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.veluna-bulb-choice:focus-within{outline:2px solid #0b1e3f;outline-offset:2px}.veluna-bulb-choice__plus{border:1px solid #b7bdc5;width:23px;height:23px;flex:0 0 23px;display:grid;place-items:center;font-size:17px;line-height:1}.veluna-bulb-choice:has(input:checked) .veluna-bulb-choice__plus{background:#0b1e3f;color:#fff;border-color:#0b1e3f;font-size:0}.veluna-bulb-choice:has(input:checked) .veluna-bulb-choice__plus:after{content:"\2713";font-size:12px}.veluna-bulb-choice__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.veluna-bulb-choice__copy strong{font-size:12px;font-weight:600;letter-spacing:.015em;line-height:1.35}.veluna-bulb-choice__copy small{font-size:10.5px;color:#777c82;line-height:1.35}.veluna-bulb-choice__price{white-space:nowrap;font-size:12px;font-weight:600;margin-left:auto}.veluna-bulb-choice__notice{font-size:10.5px;color:#596171;line-height:1.45;margin:-7px 0 0}.veluna-bulb-choice__notice[hidden]{display:none!important}.veluna-bulb-cart{display:flex;align-items:center;gap:6px;max-width:100%;margin-top:7px;color:#0b1e3f;text-align:left;font-family:inherit;font-size:10.5px;line-height:1.3;background:#f7f8fa;border:1px solid #e1e4e8;padding:7px 8px;cursor:pointer}.veluna-bulb-cart.is-selected{background:#f0f5f1;border-color:#c4d5ca}.veluna-bulb-cart__icon{display:grid;place-items:center;flex:0 0 17px;height:17px;border:1px solid #bac4d0;font-size:12px}.veluna-bulb-cart.is-selected .veluna-bulb-cart__icon{background:#254b39;color:#fff;border-color:#254b39}.veluna-bulb-cart__text{flex:1;min-width:0;font-weight:600}.veluna-bulb-cart__price{white-space:nowrap;font-size:10px;color:#536077}.veluna-bulb-cart__detail{font-size:10.5px;color:#68717b}.veluna-bulb-cart[disabled]{opacity:.5;cursor:wait}@media(max-width:699px){.veluna-bulb-choice{padding:10px 11px;gap:9px}.veluna-bulb-choice__copy strong{font-size:11.5px}.veluna-bulb-cart__price{font-size:9px}.veluna-bulb-cart{gap:5px;padding:7px 6px}}.veluna-bulb-choice{min-height:34px;height:34px;padding:5px 10px;gap:9px;border-color:#e0e2e5;background:#fafbfc}.veluna-bulb-choice__plus{width:18px;height:18px;flex-basis:18px;font-size:13px;border-color:#bac2cc}.veluna-bulb-choice__copy{display:block;line-height:1.2}.veluna-bulb-choice__copy strong{font-size:11px;font-weight:500;letter-spacing:.01em;line-height:1.2}.veluna-bulb-choice__price{font-size:11px;font-weight:600;line-height:1.2}.veluna-bulb-choice:has(input:checked){background:#f5f7f9;border-color:#96a4b8}.veluna-bulb-choice__notice{display:none!important}.product-info__block-group.veluna-buy-row{position:relative;padding-top:44px;align-items:start}.product-info__block-group.veluna-buy-row .veluna-bulb-choice{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;z-index:1}.product-info__block-group.veluna-buy-row [data-block-type=buy-buttons] form>.v-stack{gap:0}.product-info__block-group.veluna-buy-row [data-block-type=buy-buttons] product-form,.product-info__block-group.veluna-buy-row [data-block-type=buy-buttons] form,.product-info__block-group.veluna-buy-row [data-block-type=buy-buttons] .buy-buttons{margin:0}@media(max-width:699px){.veluna-bulb-choice{height:34px;min-height:34px;padding:5px 9px;gap:8px}.veluna-bulb-choice__copy strong,.veluna-bulb-choice__price{font-size:10.5px}.product-info__block-group.veluna-buy-row{padding-top:43px}}.veluna-dynamic-checkout[hidden]{display:none!important}.veluna-bulb-cart:disabled{opacity:.62;cursor:progress;transition:opacity .15s ease}
/*# sourceMappingURL=/cdn/shop/t/13/assets/veluna-bulb-addon.css.map */
