.mus-tiers__element{display:block}.mus-tiers__form{max-width:84rem}.mus-tiers__fieldset{margin:0;padding:0;border:0;min-width:0}.mus-tiers__fieldset+.mus-tiers__fieldset{margin-top:var(--gap-m)}.mus-tiers__list{display:grid;gap:var(--gap-s)}.mus-tier{display:block;cursor:pointer}.mus-tier__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"qty saving" "unit total";align-items:center;gap:var(--sp-1) var(--sp-2);min-height:6.4rem;padding:var(--sp-1) var(--sp-2) var(--sp-1) 4.8rem;border:var(--border-control);border-radius:var(--variant-pills-radius);font-variant-numeric:tabular-nums;transition:border-color var(--duration-short) var(--ease-standard)}.mus-tier__qty{grid-area:qty}.mus-tier__unit{grid-area:unit}.mus-tier__total{grid-area:total}.mus-tier__saving{grid-area:saving;justify-self:end;text-align:right}.mus-tier__saving .mus-badge{font-size:var(--fs-small);white-space:nowrap}@media(max-width:749px){.mus-tier__total{text-align:right}}@media(min-width:750px){.mus-tier__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 15rem;grid-template-areas:"qty unit total saving";padding-block:var(--sp-1)}}.mus-tier__cell{display:flex;flex-direction:column}.mus-tier__qty-value,.mus-tier__price{font-size:var(--fs-body);line-height:1.3;font-weight:600;color:rgb(var(--color-foreground))}@media(max-width:749px){.mus-tiers__summary{padding:var(--sp-2)}}.mus-tier:hover .mus-tier__inner{border-color:rgb(var(--color-foreground))}.mus-tier--unavailable .mus-tier__inner{opacity:.6}.mus-tier__radio:disabled+.mus-tier__inner{cursor:not-allowed}.mus-tier__inner:before{content:"";position:absolute;inset-inline-start:var(--sp-2);top:50%;translate:0 -50%;width:2rem;height:2rem;border:.2rem solid rgba(var(--color-foreground),var(--alpha-border));border-radius:50%}.mus-tier__radio:checked+.mus-tier__inner:before{border-color:var(--gradient-base-accent-1);background-color:var(--gradient-base-accent-1);box-shadow:inset 0 0 0 .3rem rgb(var(--color-background))}.mus-tier__radio:checked+.mus-tier__inner{border-color:var(--gradient-base-accent-1);outline:.1rem solid var(--gradient-base-accent-1);box-shadow:none}.mus-tier__radio:focus-visible+.mus-tier__inner{outline:.2rem solid var(--focus-ring-color);outline-offset:.3rem}.mus-tiers__options{margin-bottom:var(--gap-m)}.mus-tiers__legend{margin-bottom:var(--space-2);font-size:var(--fs-small);font-weight:600;color:rgb(var(--color-foreground))}.mus-tiers__pills{display:flex;flex-wrap:wrap;gap:var(--gap-xs)}.mus-tiers__pill{display:inline-flex;align-items:center;min-height:4.4rem;padding:var(--space-2) var(--space-4);border:var(--border-control);border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));cursor:pointer;transition:border-color var(--duration-short) var(--ease-standard),background-color var(--duration-short) var(--ease-standard),color var(--duration-short) var(--ease-standard)}.mus-tiers__pill:hover{border-color:rgb(var(--color-foreground))}.mus-tiers__pill-radio:checked+.mus-tiers__pill{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.mus-tiers__pill-radio:focus-visible+.mus-tiers__pill{outline:.2rem solid var(--focus-ring-color);outline-offset:.3rem}.mus-tiers__pill-radio:disabled+.mus-tiers__pill{opacity:.5;cursor:not-allowed;text-decoration:line-through}.mus-tiers__quantity{margin-top:var(--gap-l);max-width:32rem}.mus-tiers__reassurance,.mus-tiers__legal{margin-top:var(--gap-s);margin-bottom:0}.mus-tiers__summary{margin-top:var(--gap-m);padding:var(--gap-m);border:var(--border-hairline);border-radius:var(--text-boxes-radius)}.mus-tiers__summary-text{font-size:var(--fs-body);font-variant-numeric:tabular-nums}.mus-tiers__summary-text strong{color:rgb(var(--color-foreground))}.mus-tiers__noscript{margin-top:var(--gap-m)}.mus-tiers__actions{display:flex;flex-wrap:wrap;gap:var(--gap-s);margin-top:var(--gap-m)}@media(min-width:750px){.mus-tiers__actions .button--full{flex:0 1 32rem;width:auto}}.mus-tiers__actions .button[type=submit]{position:relative}.mus-tiers__actions .button[disabled]{opacity:.55;cursor:not-allowed}.mus-tiers__summary .product-form__error-message-wrapper{margin-top:var(--gap-s);font-size:var(--fs-small);color:var(--gradient-base-accent-1)}.mus-tiers__summary .product-form__error-message-wrapper[hidden]{display:none}.consent-row{display:flex;align-items:flex-start;gap:var(--gap-s);margin-top:var(--gap-s);padding-block:var(--space-2);font-size:var(--fs-small);line-height:1.5}.consent-row__required{font-weight:600;color:rgb(var(--color-foreground))}.consent-row input{flex:0 0 auto;width:2.4rem;height:2.4rem;margin:0;accent-color:var(--gradient-base-accent-1)}.consent-row input:focus-visible{outline:.2rem solid var(--focus-ring-color);outline-offset:.2rem}.mus-tiers__sticky{position:sticky;z-index:5;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-s);margin-top:var(--gap-m);padding-block:var(--gap-s);padding-inline-end:var(--widget-safe-zone);padding-bottom:calc(var(--gap-s) + env(safe-area-inset-bottom,0px));border-top:var(--border-hairline);background-color:var(--gradient-background)}.mus-tiers__sticky-text{min-width:0;margin:0;font-variant-numeric:tabular-nums}.mus-tiers__sticky .button{min-width:0;padding-inline:var(--space-4)}.mus-tiers__sticky-text strong{display:block;color:rgb(var(--color-foreground))}.mus-tiers--floating .mus-tiers__sticky{position:fixed;left:0;right:0;bottom:0;margin-top:0;padding-inline:var(--space-4);padding-inline-end:var(--widget-safe-zone);border-top:var(--border-control);transform:translateY(101%);visibility:hidden;transition:transform var(--duration-default) var(--ease-standard),visibility var(--duration-default)}.mus-tiers--floating.is-visible .mus-tiers__sticky{transform:translateY(0);visibility:visible}@media(prefers-reduced-motion:reduce){.mus-tiers--floating .mus-tiers__sticky{transition:none}}@media(min-width:750px){.mus-tiers__sticky,.mus-tiers--floating .mus-tiers__sticky{display:none}}body.mus-has-floating-bar{padding-bottom:calc(var(--mus-bar-h, 8rem) + env(safe-area-inset-bottom,0px))}@media(min-width:750px){body.mus-has-floating-bar{padding-bottom:0}}.mus-tiers--explain .mus-tier{cursor:default}.mus-tiers--explain .mus-tier__inner{padding-left:var(--sp-2)}.mus-tiers--explain .mus-tier__inner:before{content:none}.mus-tiers--explain .mus-tier:hover .mus-tier__inner{border-color:rgba(var(--color-foreground),var(--alpha-border))}.mus-tiers--explain .mus-tiers__list{max-width:84rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-mus-variant-tiers.css.map */
