.product-quantity-selector{display:block}.product-quantity-selector__header{display:flex;align-items:flex-start;justify-content:space-between;color:var(--color-foreground)}.product-quantity-selector__more{padding:0;border:none;background:none;cursor:pointer}.product-quantity-selector__tiers{display:flex;gap:10px;margin:0;padding:0;list-style:none}.product-quantity-selector__tier-item{width:33.3333%}.product-quantity-selector__tier{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0;padding:8px;border:1px solid var(--color-foreground);border-radius:2px;background-color:var(--color-cream-light);color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:700;line-height:1.8;letter-spacing:0;text-align:center;cursor:pointer;transition:border .1s ease}.product-quantity-selector__tier:has(:checked){background-color:var(--color-foreground);color:var(--color-cream)}.product-quantity-selector__tier:has(:focus-visible){box-shadow:0 0 0 3px var(--color-background),0 0 0 5px color-mix(in srgb,var(--color-foreground) 55%,transparent)}.product-quantity-selector__tier-badge{position:absolute;top:-8px;padding:2px 8px;border-radius:200px;background:var(--color-yellow);color:var(--color-navy);font-size:var(--font-size-2xs);font-weight:700;line-height:1.4;letter-spacing:0}.product-quantity-selector__tier-title{font-size:var(--font-size-md)}.product-quantity-selector__tier-price{display:flex;gap:2px}.product-quantity-selector__tier-note{font-size:var(--font-size-xs);font-weight:400}.product-quantity-selector:has(.product-quantity-selector__tiers):not([custom]) .product-quantity-selector__input,.product-quantity-selector[custom] .product-quantity-selector__tiers{display:none}
/*# sourceMappingURL=/cdn/shop/t/66/assets/product-quantity-selector.css.map */
