.product-quantity-breaks{display:block;color:var(--qb-text)}.product-quantity-breaks__fieldset{min-width:0;margin:0;padding:0;border:0}.product-quantity-breaks__heading{margin-bottom:1.2rem;padding:0;color:var(--qb-text);font-size:var(--qb-heading-size);font-weight:700;line-height:1.2;text-transform:uppercase}.product-quantity-breaks__quantity-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-quantity-breaks__tiers{display:grid;gap:var(--qb-gap)}.product-quantity-breaks__tier{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.2rem;align-items:center;min-height:7rem;padding:var(--qb-padding-y) var(--qb-padding-x);cursor:pointer;border:var(--qb-border-width) solid var(--qb-border);border-radius:var(--qb-radius);background:var(--qb-card-bg);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.product-quantity-breaks__tier:hover{border-color:var(--qb-accent)}.product-quantity-breaks__tier.is-selected,.product-quantity-breaks__tier:has(.product-quantity-breaks__radio:checked){border-color:var(--qb-accent);background:var(--qb-selected-bg);box-shadow:0 0 0 1px var(--qb-accent)}.product-quantity-breaks__tier.is-disabled{cursor:not-allowed;opacity:.45}.product-quantity-breaks__radio{position:absolute;opacity:0;pointer-events:none}.product-quantity-breaks__selector{width:1.9rem;height:1.9rem;border:1.5px solid var(--qb-accent);border-radius:50%;box-shadow:inset 0 0 0 4px var(--qb-card-bg);background:transparent}.is-selected .product-quantity-breaks__selector,.product-quantity-breaks__tier:has(.product-quantity-breaks__radio:checked) .product-quantity-breaks__selector{background:var(--qb-accent);box-shadow:inset 0 0 0 4px var(--qb-selected-bg)}.product-quantity-breaks__copy,.product-quantity-breaks__pricing,.product-quantity-breaks__total-row{display:flex;flex-direction:column}.product-quantity-breaks__pricing{align-items:flex-end;text-align:right}.product-quantity-breaks__title{font-size:var(--qb-title-size);font-weight:700;line-height:1.25}.product-quantity-breaks__subtitle,.product-quantity-breaks__unit,.product-quantity-breaks__note{color:var(--qb-muted);font-size:1.2rem;line-height:1.35}.product-quantity-breaks__total{color:var(--qb-text);font-size:var(--qb-price-size);line-height:1.2}.product-quantity-breaks__compare{color:var(--qb-muted);font-size:1.2rem;line-height:1.2}.product-quantity-breaks__promo{margin-bottom:.3rem;padding:.3rem .7rem;color:var(--qb-badge-text);font-size:1.1rem;font-weight:800;line-height:1.1;background:var(--qb-badge-bg);text-transform:uppercase}.product-quantity-breaks__badge{position:absolute;top:0;left:1.4rem;z-index:1;padding:.35rem 1rem;color:var(--qb-badge-text);font-size:1rem;font-weight:800;line-height:1;border-radius:99rem;background:var(--qb-badge-bg);text-transform:uppercase;transform:translateY(-50%)}.product-quantity-breaks__note{margin:1rem 0 0;text-align:center}@media screen and (max-width:749px){.product-quantity-breaks__tier{gap:.8rem;min-height:6.4rem;padding-right:max(1rem,calc(var(--qb-padding-x) * .7));padding-left:max(1rem,calc(var(--qb-padding-x) * .7))}.product-quantity-breaks__promo{font-size:.95rem}}
/*# sourceMappingURL=/cdn/shop/t/85/compiled_assets/styles.css.map */
