quantity-breaks{display:block}.quantity-breaks{--accent-color: 151, 119, 255;--color-background: 255, 255, 255;--color-foreground: 33, 33, 33;--duration-short: .1s;--badge-font-size: .9375rem;--badge-line-height: 1.6;--badge-border-radius: .2em;--label-font-size: 1rem;--benefit-font-size: .625rem;--benefit-border-radius: .6em;--caption-font-size: .875rem;--price-font-size: 1rem;--compare-price-font-size: .875rem;--border-width: .125rem;--border-radius: .625rem;--column-gap: .4688rem;--row-gap: .5313rem;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.accent-color-accent-1{--accent-color: 151, 119, 255}.accent-color-accent-2{--accent-color: 109, 56, 139}.accent-color-outline-button,.accent-color-text{--accent-color: var(--color-foreground)}.color-accent-1{--color-background: 151, 119, 255;--color-foreground: 255, 255, 255}.color-accent-2{--color-background: 109, 56, 139;--color-foreground: 255, 255, 255}.color-background-1{--color-background: 255, 255, 255;--color-foreground: 33, 33, 33}.color-background-2{--color-background: 245, 242, 255;--color-foreground: 33, 33, 33}.color-inverse{--color-background: 33, 33, 33;--color-foreground: 255, 255, 255}.hidden,.visually-hidden{display:none!important}.flex-center{display:flex;align-items:center;justify-content:center}.center{text-align:center}.quantity-breaks-container{position:relative;display:grid;align-items:flex-start;grid-template-columns:repeat(1,1fr);column-gap:var(--column-gap);row-gap:var(--row-gap)}.quantity-breaks__title{margin:0 0 .8125rem;font-size:.875rem;line-height:1;column-gap:.625rem}.quantity-breaks__title span:nth-of-type(1),.quantity-breaks__title span:nth-of-type(3){display:block;height:.125rem;flex-grow:1;background:rgb(var(--accent-color))}.quantity-breaks-container input[type=radio]{opacity:0;width:0;height:0;cursor:pointer;position:absolute}.quantity-break{padding:1.0938rem;cursor:pointer;border-radius:var(--border-radius);background:rgba(var(--accent-color),.02);border:solid var(--border-width) rgba(var(--accent-color),.3);position:relative;display:block}.quantity-breaks--normal.quantity-breaks--show-indicator .quantity-break{padding-left:2.5rem}.quantity-breaks-container input:checked+.quantity-break{background:rgba(var(--accent-color),.1);border-color:rgb(var(--accent-color))}@media(hover:hover){.quantity-break:hover{background:rgba(var(--accent-color),.15);border-color:rgb(var(--accent-color))}}.quantity-breaks--show-indicator .quantity-break:before{content:"";display:block;width:.9375rem;height:.9375rem;position:absolute;left:1.25rem;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:solid .125rem rgba(var(--accent-color),.3)}.quantity-breaks--show-indicator .quantity-breaks-container input:checked+.quantity-break:before{border:solid .125rem rgb(var(--color-background));background:rgb(var(--accent-color));box-shadow:0 0 0 .0625rem rgb(var(--accent-color))}.quantity-breaks-container input.disabled+.quantity-break{opacity:.3}.quantity-break__badge{position:absolute;font-weight:700;font-size:var(--badge-font-size);line-height:var(--badge-line-height);top:-.625rem;right:-.625rem;transform:rotate(3deg);margin:0;padding:0 .7em;border-radius:var(--badge-border-radius);color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.quantity-breaks--normal .quantity-break--badge-style-2 .quantity-break__badge{transform:translateY(calc(-50% - (var(--border-width) / 2)));top:0;right:.9375rem}.quantity-breaks--normal .quantity-break--badge-style-3 .quantity-break__badge{transform:translateY(calc(-100% - var(--border-width)));top:0;right:.9375rem;border-radius:var(--badge-border-radius) var(--badge-border-radius) 0 0;--badge-font-size: .875rem}.quantity-breaks--normal .quantity-break--badge-style-3.quantity-break--badge{margin-top:1rem}.quantity-break__image-and-content{display:flex;align-items:center;column-gap:.625rem}.quantity-breaks--normal .quantity-break__image{width:calc(var(--image-width) / 3.5);max-width:3.75rem}.quantity-break__image img{width:100%;height:auto;display:block}.quantity-break__content{display:flex;justify-content:space-between;align-items:center;flex-grow:1;gap:.625rem}.quantity-break__left>span,.quantity-break__right>span{display:block}.quantity-break__left{display:flex;flex-direction:column;align-items:flex-start;row-gap:.3125rem;text-align:left}.quantity-break__left .quantity-break__label{font-size:var(--label-font-size);font-weight:700;line-height:1;display:flex;align-items:center;column-gap:.3125rem;row-gap:.3125rem}.quantity-breaks--normal .quantity-break--benefit-bottom .quantity-break__label,.quantity-breaks--compact .quantity-break--benefit-top .quantity-break__label{flex-direction:column;align-items:flex-start}.quantity-break__label-text{line-height:1}.quantity-break__benefit{display:inline-block;font-size:var(--benefit-font-size);background:rgb(var(--color-background));color:rgb(var(--accent-color));line-height:1.9;padding:0 .75em;font-weight:700;border:solid .0625rem rgb(var(--accent-color));border-radius:var(--benefit-border-radius);white-space:nowrap}.quantity-break__benefit--solid{background:rgb(var(--accent-color));color:rgb(var(--color-background))}.quantity-break__caption{font-size:var(--caption-font-size);line-height:1}.quantity-break__right{text-align:right;display:flex;flex-direction:column;align-items:flex-end;row-gap:.3125rem;column-gap:.3125rem}.quantity-break__price{line-height:1;font-size:var(--price-font-size);font-weight:700;color:rgb(var(--accent-color))}.quantity-break__compare-price{font-size:var(--compare-price-font-size);text-decoration:line-through;line-height:1}.quantity-break__caption span{display:inline}.quantity-break__variants{height:0;overflow:hidden;padding-top:0}.quantity-breaks-container input:checked+.quantity-break .quantity-break__variants{height:auto;padding-top:.625rem}.quantity-break__variants__label{font-size:.8125rem;line-height:1.3;display:block;margin-bottom:.1875rem}.quantity-break__selector-item{display:flex;align-items:center;flex-wrap:wrap;row-gap:.3125rem;column-gap:.3125rem}.quantity-break__selector-item:not(:last-of-type){margin-bottom:.4688rem}.quantity-break__selector-item__number{font-weight:700;line-height:.9375rem}.quantity-break__selector-item .select{width:fit-content;position:relative}.quantity-breaks-full-width-pickers .select{flex-grow:1}.select--small .select__select{font-size:.75rem;height:2.25em;padding:0 1.5625rem 0 .5rem}.select--small .icon-caret{position:absolute;right:.4688rem;top:calc(50% - .125rem);height:.375rem;pointer-events:none}.quantity-breaks--compact{--badge-font-size: .6875rem;--benefit-font-size: .6875rem;--price-font-size: .75rem;--compare-price-font-size: .5625rem}.quantity-breaks--compact .quantity-breaks__title{margin-bottom:.5625rem}.quantity-breaks--compact .quantity-breaks-container{grid-template-columns:repeat(2,1fr)}.quantity-breaks--compact .quantity-break{padding:.7813rem .9375rem}.quantity-breaks--compact.quantity-breaks--show-indicator .quantity-break{padding-left:2.25rem}.quantity-breaks--compact.quantity-breaks--show-indicator .quantity-break:before{left:1.125rem;width:.875rem;height:.875rem}.quantity-breaks--compact .quantity-break__image{display:none}.quantity-breaks--compact .quantity-break__content{flex-direction:column;align-items:flex-start;row-gap:.125rem}.quantity-breaks--compact span,.quantity-breaks--vertical span{word-break:break-word}.quantity-breaks--compact .quantity-break__left{align-items:center;text-align:center;margin-bottom:0}.quantity-breaks--compact .quantity-break__right{display:block;text-align:center;line-height:1.1}.quantity-breaks--compact .quantity-break__caption{display:none}.quantity-breaks--compact .quantity-break__right span{display:inline}.quantity-breaks--compact .quantity-break__badge,.quantity-breaks--vertical .quantity-break--badge-style-2 .quantity-break__badge,.quantity-breaks--compact .quantity-break--benefit-bottom .quantity-break__benefit,.quantity-breaks--vertical .quantity-break--benefit-bottom .quantity-break__benefit{top:calc(var(--border-width) / -2);left:50%;right:auto;transform:translate(-50%,-50%);text-align:center;white-space:nowrap}.quantity-breaks--vertical{--badge-font-size: .625rem;--badge-line-height: 2;--label-font-size: 1rem;--benefit-font-size: .625rem;--caption-font-size: .625rem;--price-font-size: .875rem;--compare-price-font-size: .6875rem;--side-padding: .625rem;--y-padding: .9375rem;--row-gap: .625rem}.quantity-breaks--vertical .quantity-breaks-container{grid-template-columns:repeat(min(var(--items-count),4),1fr);align-items:flex-start}.quantity-breaks--vertical .quantity-break{padding:0 var(--side-padding) var(--y-padding);text-align:center;margin-bottom:0;display:flex}.quantity-breaks--vertical .quantity-break,.quantity-breaks--vertical .quantity-break__image-and-content,.quantity-breaks--vertical .quantity-break__content,.quantity-breaks--vertical .quantity-break__label{flex-direction:column;justify-content:center}.quantity-breaks--vertical .quantity-break__content{row-gap:.625rem;margin-top:var(--y-padding)}.quantity-breaks--vertical .quantity-break__left,.quantity-breaks--vertical .quantity-break__right{text-align:center;align-items:center;row-gap:.1875rem}.quantity-breaks--vertical.quantity-breaks--vertical-prices-horizontal .quantity-break__right{flex-direction:row}@media screen and (max-width:46.8125rem){.quantity-break{padding:.875rem}.quantity-breaks--normal.quantity-breaks--show-indicator .quantity-break{padding-left:2.1875rem}.quantity-breaks--show-indicator .quantity-break:before{left:1.0938rem}.quantity-break__content{gap:.4688rem}.quantity-breaks--compact .quantity-breaks-container,.quantity-breaks--vertical .quantity-breaks-container{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/slib-bundle-selector.css.map */
