quantity-breaks{display:block;margin-top:var(--margin-top, 0);margin-bottom:var(--margin-bottom, 0)}.quantity-breaks{--qb-border-radius: var(--border-radius, 8px);--qb-border-width: var(--border-width, 2px);--qb-border-color: rgba(var(--color-foreground), .15);--qb-selected-color: rgb(var(--color-button));--qb-selected-text: rgb(var(--color-button-text));--qb-gap: .8rem}.quantity-breaks__title{display:flex;align-items:center;gap:1rem;text-align:center;font-size:var(--qb-title-font-size, 1.1rem);font-weight:700;letter-spacing:.05em;margin-bottom:1.2rem;color:rgb(var(--color-foreground))}.quantity-breaks__title span:first-child,.quantity-breaks__title span:last-child{flex:1;height:1px;background:rgba(var(--color-foreground),.2)}.quantity-breaks-container{display:grid;grid-template-columns:repeat(var(--items-count, 3),1fr);gap:var(--qb-gap)}@media screen and (max-width:480px){.quantity-breaks-container{grid-template-columns:1fr}}quantity-breaks input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.quantity-break{position:relative;display:flex;flex-direction:column;cursor:pointer;border:var(--qb-border-width) solid var(--qb-border-color);border-radius:var(--qb-border-radius);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease;background:rgb(var(--color-background))}.quantity-break:hover{border-color:rgba(var(--color-button),.5)}input[type=radio]:checked+.quantity-break{border-color:var(--qb-selected-color);box-shadow:0 0 0 1px var(--qb-selected-color)}.quantity-breaks--show-indicator input[type=radio]:checked+.quantity-break:before{content:"";position:absolute;top:.6rem;right:.6rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--qb-selected-color);z-index:1}.quantity-break__badge-placeholder{padding:.3rem .8rem;font-size:1.1rem;margin:0;visibility:hidden}.quantity-break__badge{padding:.3rem .8rem;font-size:1.1rem;font-weight:700;text-align:center;background:rgb(var(--color-button));color:rgb(var(--color-button-text));margin:0}.quantity-break__badge.color-accent-1,.quantity-break__badge.color-accent-2,.quantity-break__badge.color-background-1,.quantity-break__badge.color-background-2{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.quantity-break__image-and-content{display:flex;flex:1;align-items:center;padding:1rem;gap:.8rem}.quantity-break__image{flex-shrink:0;width:var(--qb-image-size, 4rem);height:var(--qb-image-size, 4rem)}.quantity-break__image img{width:100%;height:100%;object-fit:contain;border-radius:calc(var(--qb-border-radius) - 4px)}.quantity-break__content{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-width:0}.quantity-break__left{display:flex;flex-direction:column;gap:.2rem;min-width:0}.quantity-break__label{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.quantity-break__label-text{font-weight:600;font-size:var(--qb-label-font-size, 1.3rem);color:rgb(var(--color-foreground))}.quantity-break__benefit{display:inline-block;font-size:1rem;font-weight:600;padding:.15rem .5rem;border-radius:100px;line-height:1.4}.quantity-break__benefit--outlined{border:1px solid rgb(var(--color-button));color:rgb(var(--color-button));background:transparent}.quantity-break__benefit--solid{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:1px solid transparent}.quantity-break__caption{font-size:1.1rem;color:rgba(var(--color-foreground),.65);line-height:1.3}.quantity-break--benefit-top .quantity-break__left{flex-direction:column-reverse}.quantity-break__right{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex-shrink:0;text-align:right}.quantity-break__price{font-weight:700;font-size:1.4rem;color:rgb(var(--color-foreground));line-height:1.2}.quantity-break__price span{font-weight:700}.quantity-break__compare-price{font-size:1.1rem;color:rgba(var(--color-foreground),.5);text-decoration:line-through;line-height:1.2}.quantity-break__compare-price.hidden{display:none}.quantity-breaks--compact .quantity-break__image-and-content{padding:.7rem .7rem .7rem 2.8rem;position:relative}.quantity-breaks--compact .quantity-break__image-and-content:before{content:"";position:absolute;left:.7rem;top:50%;transform:translateY(-50%);width:1.4rem;height:1.4rem;border-radius:50%;border:2px solid rgba(var(--color-foreground),.25);background:transparent}.quantity-breaks--compact input[type=radio]:checked+.quantity-break .quantity-break__image-and-content:before{background:var(--qb-selected-color);border-color:var(--qb-selected-color);box-shadow:inset 0 0 0 3px rgb(var(--color-background))}.quantity-breaks--compact .quantity-break__content{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.3rem}.quantity-breaks--compact .quantity-break__right{flex-direction:row;align-items:baseline;gap:.4rem;flex-wrap:wrap;flex-shrink:1;text-align:left}.quantity-breaks--compact .quantity-break__image{display:none}.quantity-breaks--compact .quantity-break__label-text{font-size:var(--qb-label-font-size, 1.2rem)}.quantity-breaks--compact .quantity-break__price{font-size:1.2rem}.quantity-breaks--compact .quantity-break__compare-price{font-size:1rem}.quantity-break__price span,.quantity-break__compare-price span,.quantity-break__badge span,.quantity-break__caption span,.quantity-break__label-text span,.quantity-break__benefit span{font:inherit}.quantity-breaks--normal .quantity-breaks-container{grid-template-columns:1fr}.quantity-breaks--compact .quantity-breaks-container{grid-template-columns:repeat(2,1fr)}.quantity-breaks--vertical .quantity-break{text-align:center}.quantity-breaks--vertical .quantity-break__image-and-content{flex-direction:column;align-items:center;justify-content:center;padding:.8rem;gap:.3rem}.quantity-breaks--vertical .quantity-break__content{flex:0 0 auto;flex-direction:column;align-items:center;justify-content:flex-start;gap:.4rem}.quantity-breaks--vertical .quantity-break__left{align-items:center}.quantity-breaks--vertical .quantity-break__label{flex-direction:column;align-items:center;gap:.3rem}.quantity-breaks--vertical .quantity-break__benefit,.quantity-breaks--vertical .quantity-break__caption{font-size:.9rem}.quantity-breaks--vertical .quantity-break__image{width:var(--qb-image-size, 6rem);height:var(--qb-image-size, 6rem)}.quantity-breaks--vertical .quantity-break__right{align-items:center;text-align:center;width:100%}.quantity-breaks--vertical .quantity-break__price{color:rgb(var(--color-button))}.quantity-breaks--vertical .quantity-break__compare-price{color:rgba(var(--color-button),.6)}@media screen and (max-width:480px){.quantity-breaks--normal .quantity-breaks-container{grid-template-columns:1fr}.quantity-breaks--compact .quantity-breaks-container{grid-template-columns:repeat(2,1fr)}.quantity-breaks--vertical .quantity-breaks-container{grid-template-columns:repeat(var(--items-count, 3),1fr)}}.product-form__input--quantity-breaks-picker input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-quantity-breaks.css.map */
