.kal-volume-discount{width:100%;margin:16px 0;color:rgb(var(--color-foreground))}.kal-volume-discount__heading{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--kal-vd-heading-family, var(--font-heading-family));font-size:var(--kal-vd-heading-size, 20px);font-weight:700;text-align:center}.kal-volume-discount__heading:before,.kal-volume-discount__heading:after{content:"";flex:1;height:1px;background:currentColor;opacity:.25}.kal-volume-discount__tiers{display:grid;gap:20px}.kal-volume-discount__card{position:relative;display:grid;min-height:var(--kal-vd-tier-height);padding:10px 14px;border:1px solid var(--kal-vd-frame);border-radius:4px;background:var(--kal-vd-card);transition:border-width .15s ease,background-color .15s ease}.kal-volume-discount__card.is-selected,.kal-volume-discount__card:has([data-kal-vd-radio]:checked){border:2px solid var(--kal-vd-frame);background:var(--gradient-background)}.kal-volume-discount__card.is-unavailable{opacity:.5}.kal-volume-discount__row{position:static;display:flex;align-items:center;gap:10px;min-height:calc(var(--kal-vd-tier-height) - 20px);cursor:pointer}.kal-volume-discount__selection{display:flex;align-items:center;gap:10px}.kal-volume-discount__row input[type=radio]{flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:var(--kal-vd-frame)}.kal-volume-discount__row input[type=radio]:disabled{cursor:not-allowed}.kal-volume-discount__copy{display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:6px;min-width:0}.kal-volume-discount__copy strong{color:var(--kal-vd-title-color);font-size:var(--kal-vd-title-size);line-height:1.2}.kal-volume-discount__copy em{padding:2px 8px;border-radius:4px;background:var(--kal-vd-badge);color:var(--kal-vd-badge-text);font-size:var(--kal-vd-badge-size);line-height:1.2;font-style:normal}.kal-volume-discount__tag{position:absolute;z-index:1;top:-10px;right:10px;padding:6px 8px;border-radius:4px;background:var(--kal-vd-badge);color:var(--kal-vd-badge-text);font-size:11px;font-weight:700;line-height:1.3}.kal-volume-discount__prices{display:grid;gap:3px;text-align:right;white-space:nowrap}.kal-volume-discount__price-line{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;line-height:1.25}.kal-volume-discount__price-line small{color:rgba(var(--color-foreground),.65);font-size:10px}.kal-volume-discount__price-line strong{color:rgb(var(--color-foreground));font-size:15px;font-weight:700}.kal-volume-discount__unit-line strong{font-size:12px}.kal-volume-discount__price-line s{color:#e11;font-size:11px;font-weight:400}.kal-volume-discount__price-line [hidden]{display:none}.kal-volume-discount__variant-rows{display:grid;gap:6px;padding-top:4px}.kal-volume-discount__variant-rows[hidden]{display:none}.kal-volume-discount__variant-row{display:grid;grid-template-columns:55px minmax(0,1fr);align-items:center;gap:8px;font-size:12px}.kal-volume-discount__variant-row select{width:100%;min-width:0;min-height:36px;padding:6px 10px;border:1px solid var(--kal-vd-frame);border-radius:4px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media screen and (max-width:480px){.kal-volume-discount__card{padding-inline:10px}.kal-volume-discount__row{gap:8px}.kal-volume-discount__prices{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/Kal-volume-discount.css.map */
