.product-form__roll-splitting-wrap{display:block;margin-bottom:2rem;margin-top:2rem}.product-form__roll-label-detected{margin-bottom:1rem;font-weight:700}.product-form__roll-splitting{width:100%;margin:0;padding:1.6rem;border:1px solid rgb(var(--color-border));border-radius:var(--blocks-radius-md)}.product-form__roll-splitting legend{display:flex;align-items:center;gap:.8rem;margin-left:-1.6rem;padding:0 .6rem 0 0;font-weight:700}.roll-splitting__options{display:flex;flex-direction:column;gap:.8rem}.roll-splitting__options label{display:inline-flex;align-items:center;gap:.6rem}.roll-splitting__select-label{font-weight:600}.roll-splitting__select{width:100%;min-height:4.4rem;padding:.8rem 1.2rem;border:1px solid rgb(var(--color-border));border-radius:var(--inputs-radius);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.product-form__roll-splitting-wrap[data-roll-splitting-disabled] .roll-splitting__select-label,.product-form__roll-splitting-wrap[data-roll-splitting-disabled] .roll-splitting__select{opacity:.45}.product-form__roll-splitting-wrap[data-roll-splitting-disabled] .roll-splitting__select{cursor:not-allowed}.roll-splitting__additional-price{margin:1rem 0 0;color:rgb(var(--color-foreground));font-size:1.3rem}.roll-splitting__minimum,.roll-splitting__available{margin:.8rem 0 0;color:rgba(var(--color-foreground),.65);font-size:1.2rem}.roll-splitting__summary{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid rgb(var(--color-border))}.roll-splitting__summary p{margin:0}.roll-splitting__summary p+p{margin-top:.4rem}.roll-splitting__info{position:relative;display:inline-flex}.roll-splitting__info-button{width:2rem;height:2rem;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;font:inherit;font-size:1.2rem;line-height:1;cursor:help}.roll-splitting__tooltip{position:absolute;z-index:3;bottom:calc(100% + .8rem);left:50%;width:22rem;padding:1rem 1.2rem;border-radius:.6rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;font-weight:400;line-height:1.4;opacity:0;visibility:hidden;transform:translate(-50%,.4rem);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;pointer-events:none}.roll-splitting__info:hover .roll-splitting__tooltip,.roll-splitting__info:focus-within .roll-splitting__tooltip{opacity:1;visibility:visible;transform:translate(-50%)}
/*# sourceMappingURL=/cdn/shop/t/72/assets/roll-label-splitting.css.map */
