quantity-break-selector{display:block;margin:1.6rem 0 2.4rem}quantity-break-selector[hidden]{display:none}.product__info-container:has(.quantity-breaks--replace:not([hidden])) .product-form__quantity{display:none}.quantity-breaks__fieldset{border:0;margin:0;padding:0;min-width:0}.quantity-breaks__legend{margin-bottom:.8rem;padding:0}.quantity-breaks__options{display:grid;gap:1rem;transition:opacity var(--duration-short) ease}quantity-break-selector[aria-busy=true] .quantity-breaks__options{opacity:.5;pointer-events:none}.quantity-breaks__option{position:relative}.quantity-breaks__input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.quantity-breaks__card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem 1.2rem;padding:1.4rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.quantity-breaks__card:hover{border-color:rgba(var(--color-foreground),.6)}.quantity-breaks__input:checked+.quantity-breaks__card{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.quantity-breaks__input:focus-visible+.quantity-breaks__card{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.quantity-breaks__indicator{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:.1rem solid rgba(var(--color-foreground),.5);border-radius:50%;flex-shrink:0}.quantity-breaks__indicator svg{width:1.2rem;height:1.2rem;visibility:hidden}.quantity-breaks__input:checked+.quantity-breaks__card .quantity-breaks__indicator{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.quantity-breaks__input:checked+.quantity-breaks__card .quantity-breaks__indicator svg{visibility:visible}.quantity-breaks__main{display:flex;flex-direction:column;gap:.4rem;min-width:0}.quantity-breaks__heading{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem}.quantity-breaks__quantity{font-size:1.6rem;font-weight:700;line-height:1.2}.quantity-breaks__badge{display:inline-block;padding:.3rem .8rem;border-radius:var(--badge-corner-radius, 4rem);background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.2rem;font-weight:700;letter-spacing:.05rem;line-height:1.2;text-transform:uppercase;white-space:nowrap}.quantity-breaks__label{font-size:1.2rem;font-weight:700;letter-spacing:.08rem;line-height:1.3;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.quantity-breaks__pricing{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right}.quantity-breaks__prices{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 .8rem}.quantity-breaks__total{font-size:1.6rem;font-weight:700;line-height:1.3;white-space:nowrap}.quantity-breaks__compare{font-size:1.3rem;color:rgba(var(--color-foreground),.75);white-space:nowrap}.quantity-breaks__unit,.quantity-breaks__savings{font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.quantity-breaks__savings{font-weight:700;color:rgb(var(--color-foreground))}.quantity-breaks__note{margin:.8rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:419px){.quantity-breaks__card{grid-template-columns:auto minmax(0,1fr)}.quantity-breaks__pricing{grid-column:2;align-items:flex-start;text-align:left}.quantity-breaks__prices{justify-content:flex-start}}.product--no-media quantity-break-selector{max-width:44rem;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-quantity-breaks.css.map */
