.md-pdp__shipping-calc{margin:1rem 0 .85rem;padding:.85rem 1rem;border:1px solid var(--vestfirma-border, #e5e7eb);border-radius:.65rem;background:var(--vestfirma-surface, #fff)}.md-pdp__shipping-calc-title{margin:0 0 .65rem;font-size:.875rem;font-weight:700;line-height:1.3;color:rgb(var(--color-foreground-rgb))}.md-pdp__shipping-calc-form{margin:0}.md-pdp__shipping-calc-row{display:flex;gap:.5rem;align-items:stretch}.md-pdp__shipping-calc-input{flex:1 1 auto;min-width:0;padding:.55rem .75rem;border:1px solid rgb(var(--color-foreground-rgb) / .18);border-radius:.45rem;font-size:.9375rem;line-height:1.2;color:rgb(var(--color-foreground-rgb));background:rgb(var(--color-background-rgb))}.md-pdp__shipping-calc-input:focus{outline:2px solid rgb(var(--color-primary-rgb) / .35);outline-offset:1px}.md-pdp__shipping-calc-btn{flex:0 0 auto;padding:.55rem .9rem;border:2px solid var(--vestfirma-black, #000);border-radius:.45rem;font-size:.875rem;font-weight:700;line-height:1.2;color:var(--vestfirma-black, #000)!important;background:var(--vestfirma-yellow, #f9c21a)!important;cursor:pointer;white-space:nowrap}.md-pdp__shipping-calc-btn:hover:not(:disabled){filter:brightness(1.03);box-shadow:0 2px 8px rgb(var(--vestfirma-yellow-rgb, 249 194 26) / .35)}.md-pdp__shipping-calc-btn:disabled{opacity:.65;cursor:wait}.md-pdp__shipping-calc-hint{margin:.5rem 0 0;font-size:.75rem;line-height:1.35;color:rgb(var(--color-foreground-rgb) / .62)}.md-pdp__shipping-calc-result{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgb(var(--color-foreground-rgb) / .1)}.md-pdp__shipping-calc-result[hidden]{display:none!important}.md-pdp__shipping-calc-result.is-error{color:#b91c1c}.md-pdp__shipping-calc-result-line{margin:0;font-size:.875rem;line-height:1.45}.md-pdp__shipping-calc-result-line+.md-pdp__shipping-calc-result-line{margin-top:.35rem}.md-pdp__shipping-calc-result-line--free,.md-pdp__shipping-calc-result-line--price{font-weight:700;color:#15803d}.md-pdp__shipping-calc-result-line--delivery,.md-pdp__shipping-calc-result-line--city{color:rgb(var(--color-foreground-rgb) / .78)}.md-pdp__shipping-calc-result.is-error .md-pdp__shipping-calc-result-line{color:inherit;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/1/assets/vestfirma-pdp-shipping-calculator.css.map */
