.volume-bundle .volume-bundle__heading{font-weight:700;font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase;text-align:center;margin-bottom:1.2rem}.volume-bundle .volume-bundle__heading--lines{display:flex;align-items:center;gap:1.2rem}.volume-bundle .volume-bundle__heading--lines:before,.volume-bundle .volume-bundle__heading--lines:after{content:"";flex:1;height:1px;background:currentColor;opacity:.35}.volume-bundle .volume-bundle__countdown{display:flex;justify-content:center;align-items:center;gap:.6rem;background:var(--vb-countdown-bg);color:var(--vb-countdown-text);border-radius:8px;padding:1rem 1.2rem;margin-bottom:1.2rem;font-size:1.4rem;letter-spacing:.02em}.volume-bundle .volume-bundle__countdown strong{font-weight:700;font-variant-numeric:tabular-nums}.volume-bundle .volume-bundle__tiers{display:flex;flex-direction:column;gap:1rem}.volume-bundle .volume-bundle__set{display:contents}.volume-bundle .volume-bundle__set--draft{display:none}.volume-bundle .volume-bundle__preview-note{background:#fff4e5;border:1px solid #f0c36d;color:#6b4e0e;border-radius:8px;padding:.8rem 1.2rem;font-size:1.2rem;font-weight:600;text-align:center;margin-bottom:1.2rem}.volume-bundle .volume-bundle__tier-group{position:relative}.volume-bundle .volume-bundle__card{display:flex;flex-direction:column;box-sizing:border-box;border:2px solid var(--vb-border);border-radius:8px;background:var(--vb-card-bg);overflow:hidden;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.volume-bundle .volume-bundle__card>*{box-sizing:border-box;margin:0}.volume-bundle .volume-bundle__tier-group:hover .volume-bundle__card{border-color:var(--vb-accent)}.volume-bundle .volume-bundle__tier-group.is-selected .volume-bundle__card{border-color:var(--vb-accent);background:var(--vb-highlight)}.volume-bundle .volume-bundle__tier{display:flex;align-items:center;gap:1.2rem;padding:1.4rem;cursor:pointer;background:transparent;transition:background .15s ease}.volume-bundle .volume-bundle__tier-group--combo .volume-bundle__tier{padding-bottom:1rem}.volume-bundle .volume-bundle__radio{flex:0 0 auto;width:2rem;height:2rem;border:2px solid rgba(18,18,18,.5);border-radius:50%;position:relative}.volume-bundle .volume-bundle__tier-group.is-selected .volume-bundle__radio{border-color:var(--vb-accent)}.volume-bundle .volume-bundle__tier-group.is-selected .volume-bundle__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--vb-accent)}.volume-bundle .volume-bundle__tier-image{flex:0 0 auto;width:5rem}.volume-bundle .volume-bundle__tier-image img{width:100%;height:auto;display:block;border-radius:4px}.volume-bundle .volume-bundle__tier-info{display:flex;flex-direction:column;gap:.2rem;min-width:0;text-align:left}.volume-bundle .volume-bundle__tier-title{font-weight:700;font-size:1.6rem;line-height:1.2;text-transform:var(--vb-title-transform);letter-spacing:normal}.volume-bundle .volume-bundle__tier-subtitle{font-size:1.3rem;opacity:.75}.volume-bundle .volume-bundle__tier-pct{font:inherit;color:inherit;background:none;padding:0;border-radius:0;margin-inline-start:.4rem;white-space:nowrap}.volume-bundle .volume-bundle__tier-gift{font-size:1.3rem;font-weight:600;color:var(--vb-accent)}.volume-bundle .volume-bundle__tier-pricing{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right;flex:0 0 auto}.volume-bundle .volume-bundle__tier-price{font-weight:700;font-size:1.7rem;line-height:1.1}.volume-bundle .volume-bundle__tier-compare{font-size:1.25rem;opacity:.55;text-decoration:line-through}.volume-bundle .volume-bundle__tier-group[data-oos=true] .volume-bundle__card{opacity:.55}.volume-bundle .volume-bundle__tier-group[data-oos=true] .volume-bundle__tier{cursor:not-allowed}.volume-bundle .volume-bundle__tier-oos{display:inline-block;font-size:1.05rem;font-weight:700;letter-spacing:.06em;color:#6d7175;border:1px solid currentColor;border-radius:4px;padding:.1rem .6rem;margin-top:.3rem;width:fit-content}.volume-bundle .volume-bundle__tier-oos[hidden]{display:none}.volume-bundle .volume-bundle__tier-each{font-size:1.1rem;opacity:.7}.volume-bundle .volume-bundle__tier-badge{position:absolute;top:0;right:1.2rem;transform:translateY(-55%);background:var(--vb-badge-bg);color:var(--vb-badge-text);font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .9rem;border-radius:999px;white-space:nowrap;z-index:2}.volume-bundle .volume-bundle__upsell{display:none;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;background:var(--vb-upsell-bg);color:var(--vb-upsell-text);cursor:pointer}.volume-bundle .volume-bundle__tier-group.is-selected .volume-bundle__upsell{display:flex}.volume-bundle .volume-bundle__upsell-checkbox{flex:0 0 auto;width:2rem;height:2rem;margin:0;accent-color:var(--vb-accent);cursor:pointer;border-radius:4px}.volume-bundle .volume-bundle__upsell-image{flex:0 0 auto;width:4.4rem}.volume-bundle .volume-bundle__upsell-image img{width:100%;height:auto;display:block;border-radius:4px}.volume-bundle .volume-bundle__upsell-title{font-weight:700;font-size:1.4rem;letter-spacing:.02em;text-transform:uppercase;min-width:0}.volume-bundle .volume-bundle__upsell-pricing{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right;flex:0 0 auto}.volume-bundle .volume-bundle__upsell-price{font-weight:700;font-size:1.5rem}.volume-bundle .volume-bundle__upsell-compare{font-size:1.2rem;opacity:.7}.volume-bundle .volume-bundle__tier-group--highlight .volume-bundle__card{border-color:#121212;box-shadow:0 2px 10px #1212122e}.volume-bundle .volume-bundle__tier-group--oos{opacity:.55;pointer-events:none}.volume-bundle .volume-bundle__tier-oos{margin-left:.8rem;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.8;flex:0 0 auto}.volume-bundle .volume-bundle__combo{display:none;flex-wrap:wrap;margin:.4rem 1rem 1rem;border:1px solid var(--vb-border);border-radius:6px;overflow:hidden;background:transparent}.volume-bundle .volume-bundle__tier-group.is-selected .volume-bundle__combo,.volume-bundle .volume-bundle__combo:not(.volume-bundle__combo--selected-only){display:flex}.volume-bundle .volume-bundle__combo-item{position:relative;flex:1 1 0;min-width:calc(100% / var(--vb-combo-cols-d) - 1px);display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.4rem 1rem;text-align:center}.volume-bundle .volume-bundle__combo--divider .volume-bundle__combo-item+.volume-bundle__combo-item{border-left:1px solid rgba(18,18,18,.25)}.volume-bundle .volume-bundle__combo--divider .volume-bundle__combo-item+.volume-bundle__combo-item:before{content:"+";position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:2.2rem;height:2.2rem;line-height:2.2rem;border-radius:50%;background:#1212128c;color:#fff;font-weight:700;font-size:1.4rem;z-index:1}.volume-bundle .volume-bundle__combo-image{position:relative;width:var(--vb-combo-img)}.volume-bundle .volume-bundle__combo-image img{width:100%;height:auto;display:block;border-radius:var(--vb-combo-img-radius)}.volume-bundle .volume-bundle__combo-qty{position:absolute;top:-.6rem;left:-.6rem;background:#121212;color:#fff;font-size:1rem;font-weight:700;padding:.1rem .5rem;border-radius:999px}.volume-bundle .volume-bundle__combo-title{font-weight:700;font-size:1.25rem;line-height:1.3}.volume-bundle .volume-bundle__combo-title a{color:inherit}.volume-bundle .volume-bundle__combo-price{font-weight:700;font-size:1.3rem}.volume-bundle .volume-bundle__combo-compare{font-size:1.15rem;opacity:.6}@media screen and (max-width:749px){.volume-bundle .volume-bundle__combo-item{min-width:calc(100% / var(--vb-combo-cols-m) - 1px)}}@media screen and (max-width:479px){.volume-bundle .volume-bundle__combo{margin:0 .6rem .6rem}.volume-bundle .volume-bundle__tier-group--combo .volume-bundle__tier{padding-bottom:.6rem}.volume-bundle .volume-bundle__tier{padding:1.2rem 1rem;gap:.9rem}.volume-bundle .volume-bundle__tier-title{font-size:1.7rem}.volume-bundle .volume-bundle__tier-price{font-size:1.8rem}.volume-bundle .volume-bundle__upsell{padding:1rem;gap:.9rem}.volume-bundle .volume-bundle__upsell-title{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bundle-widget.css.map */
