.lumin-bundle-tiers{display:flex;flex-direction:column;gap:.25rem}.lumin-bundle-tiers__header{text-align:center;margin-bottom:.85rem}.lumin-bundle-tiers__title{font-weight:700;font-size:1.8rem;line-height:1.3}.lumin-bundle-tiers__title p,.lumin-bundle-tiers__subtitle p{margin:0}.lumin-bundle-tiers__subtitle{font-style:italic;opacity:.75;font-size:1.45rem;margin-top:.2rem}.lumin-bundle-tiers__list{display:flex;flex-direction:column;gap:var(--lbt-gap, 1rem)}.lumin-bundle-tiers__card{position:relative;display:block;width:100%;text-align:left;padding:0;margin:0;background:var(--lbt-bg);border:var(--lbt-border-width) solid var(--lbt-border);border-radius:var(--lbt-radius);overflow:hidden;cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;appearance:none;transition:border-color .15s ease,background-color .15s ease}.lumin-bundle-tiers__card:hover{border-color:var(--lbt-border-selected)}.lumin-bundle-tiers__card--active{background:var(--lbt-bg-selected);border-color:var(--lbt-border-selected)}.lumin-bundle-tiers__ribbon{display:block;width:100%;background:var(--lbt-ribbon-bg);color:var(--lbt-ribbon-text);text-align:center;font-weight:700;font-size:1.45rem;letter-spacing:.02em;text-transform:uppercase;padding:.55rem .75rem}.lumin-bundle-tiers__row{display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem}.lumin-bundle-tiers__image{flex:0 0 auto;width:58px;height:58px;border-radius:.65rem;overflow:hidden;background:#00000009;display:flex;align-items:center;justify-content:center}.lumin-bundle-tiers__image img{width:100%;height:100%;object-fit:contain;display:block}.lumin-bundle-tiers__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.4rem}.lumin-bundle-tiers__label{font-weight:700;font-size:var(--lbt-title-size);color:var(--lbt-title);line-height:1.2}.lumin-bundle-tiers__pill{display:inline-block;width:fit-content;background:var(--lbt-pill-bg);color:var(--lbt-pill-text);font-size:var(--lbt-pill-size);font-weight:600;padding:.22rem .65rem;border-radius:999px;line-height:1.4}.lumin-bundle-tiers__prices{flex:0 0 auto;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.lumin-bundle-tiers__final-price{font-weight:700;font-size:var(--lbt-price-size);color:var(--lbt-price);white-space:nowrap}.lumin-bundle-tiers__compare-price{font-size:1.39rem;text-decoration:line-through;color:var(--lbt-compare);white-space:nowrap}.lumin-bundle-tiers__gift{display:flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-top:1px solid rgba(0,0,0,.08);background:var(--lbt-gift-bg)}.lumin-bundle-tiers__gift-image{flex:0 0 auto;width:32px;height:32px;border-radius:.4rem;overflow:hidden;background:#0000000a}.lumin-bundle-tiers__gift-image img{width:100%;height:100%;object-fit:cover;display:block}.lumin-bundle-tiers__gift-title{flex:1 1 auto;font-size:1.35rem;font-weight:500;min-width:0}.lumin-bundle-tiers__gift-price{font-size:1.29rem;text-decoration:line-through;color:var(--lbt-compare);white-space:nowrap}.lumin-bundle-tiers__gift-badge{flex:0 0 auto;background:var(--lbt-badge-bg);color:var(--lbt-badge-text);font-size:1.29rem;font-weight:700;padding:.32rem .75rem;border-radius:999px;white-space:nowrap}.lumin-bundle-tiers__gift--locked{position:relative;opacity:.5;filter:grayscale(.7);transition:opacity .15s ease,filter .15s ease}.lumin-bundle-tiers__gift--locked .lumin-bundle-tiers__gift-badge{visibility:hidden}.lumin-bundle-tiers__gift--locked:after{content:"\1f512";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:.9rem}.lumin-bundle-tiers__footer{text-align:center;font-size:.8rem;opacity:.7;margin-top:.6rem}quick-add-modal .lumin-bundle-tiers{display:none}@media(max-width:360px){.lumin-bundle-tiers__label{font-size:calc(var(--lbt-title-size) * .9)}.lumin-bundle-tiers__final-price{font-size:calc(var(--lbt-price-size) * .9)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lumin-bundle-tiers.css.map */
