.volume-set{display:block;color:var(--color-text-body)}.volume-set__title{margin:0 0 1.6rem;font-size:calc(var(--font-body-size) * 1.2);color:var(--color-text-heading)}.volume-set__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem}.volume-set__item{display:flex;align-items:center;gap:1.2rem;padding:.8rem;border:.1rem solid var(--color-border);border-radius:var(--card-corner-radius)}.volume-set__item.is-chosen{border-color:var(--color-text-heading)}.volume-set__item.is-unavailable{opacity:.5}.volume-set__image{flex:0 0 auto;width:4.8rem;height:4.8rem;object-fit:cover;border-radius:var(--card-corner-radius)}.volume-set__image--leer{background-color:var(--color-bg-2)}.volume-set__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.3}.volume-set__name{font-weight:var(--font-body-weight-bolder);color:var(--color-text-heading)}.volume-set__price{font-size:calc(var(--font-body-size) * .85);opacity:.7}.volume-set__stepper{flex:0 0 auto;display:inline-flex;align-items:center;border:.1rem solid var(--color-border);border-radius:var(--volume-tiers-card-radius)}.volume-set__step{flex:0 0 auto;width:3.7rem;height:3.7rem;padding:0;min-width:0;border:0;background:none;color:inherit;font:inherit;line-height:1;cursor:pointer}.volume-set__step:focus-visible{outline:.2rem solid var(--color-text-heading);outline-offset:-.2rem}.volume-set__count{width:4rem;border:0;background:none;color:inherit;font:inherit;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.volume-set__count::-webkit-outer-spin-button,.volume-set__count::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.volume-set__soldout{flex:0 0 auto;font-size:calc(var(--font-body-size) * .85);opacity:.7}.volume-set__progress{margin:1.6rem 0 1.2rem}.volume-set__head{position:relative;min-height:3.6rem;margin-bottom:.8rem}.volume-set__foot{position:relative;min-height:1.8rem;margin-top:.8rem}.volume-set__foot .volume-set__mark{top:0;bottom:auto}.volume-set__mark{position:absolute;bottom:0;display:flex;flex-direction:column;align-items:center;line-height:1.3;transform:translate(-50%);white-space:nowrap;font-size:calc(var(--font-body-size) * .8)}.volume-set__mark.is-first{align-items:flex-start;transform:translate(0)}.volume-set__mark-quantity{font-weight:var(--font-body-weight-bolder);color:var(--color-text-heading)}.volume-set__mark--total{flex-direction:row;align-items:baseline;gap:.4rem;color:var(--color-text-heading)}.volume-set__mark--total strong{font-weight:var(--font-body-weight-bolder)}.volume-set__mark-percent{color:var(--volume-tiers-accent-text)}.volume-set__mark-saving{font-weight:var(--font-body-weight-bolder);color:var(--volume-tiers-accent-text)}.volume-set__mark-scale{color:var(--color-text-body);opacity:.55}.volume-set__mark-saving[hidden],.volume-set__mark-scale[hidden]{display:none}.volume-set__bar{position:relative}.volume-set__track{position:relative;overflow:hidden;height:.7rem;border-radius:.35rem;background-color:var(--color-border)}.volume-set__fill{position:absolute;inset-block:0;inset-inline-start:0;background-color:var(--volume-tiers-accent);transition:width .2s ease-out}.volume-set__tick{position:absolute;bottom:100%;width:0;height:0;border-inline:.7rem solid transparent;border-bottom:.5rem solid var(--color-border);transform:translate(-50%);transition:border-bottom-color .2s ease-out}.volume-set__tick.is-reached{border-bottom-color:var(--volume-tiers-accent)}.volume-set__error{margin:0 0 1.2rem;font-size:calc(var(--font-body-size) * .9);color:var(--volume-set-error)}.volume-set__submit{width:100%}@media screen and (max-width:639px){.volume-set__head,.volume-set__foot{position:static;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:end;gap:.8rem;min-height:0}.volume-set__foot:before{content:""}.volume-set__mark,.volume-set__mark.is-first{position:static;transform:none;align-items:center;white-space:normal;text-align:center}.volume-set__mark [data-volume-amount]{white-space:nowrap}.volume-set__mark.is-first{align-items:flex-start;text-align:start}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/volume-set-builder.css.map */
