.quantity-breaks{display:block;margin:1.6rem 0}.quantity-breaks__fieldset{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.quantity-breaks__tier{display:flex;align-items:flex-start;gap:1.2rem;min-height:4.8rem;padding:1.4rem 1.6rem;border:.15rem solid rgba(var(--color-foreground),.15);border-radius:var(--buttons-radius, 1rem);background-color:rgb(var(--color-background));cursor:pointer;position:relative;transition:border-color .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent;background-color:transparent}.quantity-breaks__tier--selected{border-color:var(--qb-accent, rgb(var(--color-button)));box-shadow:0 0 0 .1rem var(--qb-accent, rgb(var(--color-button)));background-color:#ffffff8c}.quantity-breaks__check{flex:0 0 2rem;height:2rem;margin-top:.2rem;border:.15rem solid rgba(var(--color-foreground),.4);border-radius:50%;position:relative}.quantity-breaks__tier--selected .quantity-breaks__check{border-color:var(--qb-accent, rgb(var(--color-button)))}.quantity-breaks__tier--selected .quantity-breaks__check:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background-color:var(--qb-accent, rgb(var(--color-button)))}.quantity-breaks__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4rem}.quantity-breaks__row{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem}.quantity-breaks__qty{font-weight:700;font-size:calc(var(--font-body-scale) * 1.5rem)}.quantity-breaks__badge{background-color:var(--qb-accent, rgb(var(--color-button)));color:rgb(var(--color-button-text));font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05rem;padding:.3rem .8rem;border-radius:2rem}.quantity-breaks__total{font-weight:700;font-size:calc(var(--font-body-scale) * 1.6rem)}.quantity-breaks__compare{color:rgba(var(--color-foreground),.5);font-size:calc(var(--font-body-scale) * 1.3rem)}.quantity-breaks__unit{font-size:calc(var(--font-body-scale) * 1.3rem);color:rgba(var(--color-foreground),.7)}.quantity-breaks__benefits{font-size:calc(var(--font-body-scale) * 1.2rem)}.quantity-breaks__benefits:empty{display:none}.quantity-breaks__shipping{font-weight:600}.quantity-breaks__savings{font-weight:600;color:var(--qb-accent, rgb(var(--color-button)))}.quantity-breaks__note{margin:1rem 0 0;font-size:calc(var(--font-body-scale) * 1.2rem);color:rgba(var(--color-foreground),.6);text-align:center}.quantity-breaks__radio:focus-visible~.quantity-breaks__check{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-quantity-breaks.css.map */
