.ship-est{display:block;padding:var(--space-4);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius)}.ship-est__label{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--fs-sm);font-weight:500;letter-spacing:.04em}.ship-est__label .icon{width:1.8rem;height:1.8rem;color:var(--c-bronze);flex-shrink:0}.ship-est__row{display:flex;gap:var(--space-2)}.ship-est__input{flex:1 1 auto;min-width:0;letter-spacing:.08em}.ship-est__btn{flex-shrink:0;min-height:4.4rem}.ship-est__help{display:inline-block;margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--c-text-soft);text-decoration:underline;text-underline-offset:.25em}.ship-est__results{margin:var(--space-3) 0 0;padding:0;list-style:none;border-top:1px solid var(--c-line)}.ship-est__results:empty{display:none}.ship-est__rate{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--c-line);font-size:var(--fs-sm)}.ship-est__rate:last-child{border-bottom:0;padding-bottom:0}.ship-est__rate-name{display:flex;flex-direction:column;gap:.2rem}.ship-est__rate-name small{font-size:var(--fs-xs);color:var(--c-text-soft)}.ship-est__msg{margin:var(--space-2) 0 0;font-size:var(--fs-xs);min-height:1.6em}.ship-est__msg.is-error{color:var(--c-error)}.ship-est.is-loading .ship-est__btn{opacity:.55;pointer-events:none}.free-ship{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--c-line-strong);border-radius:var(--radius);background:color-mix(in srgb,var(--c-rose) 22%,var(--c-milk));font-size:var(--fs-sm)}.free-ship .icon,.free-ship svg{width:1.8rem;height:1.8rem;color:var(--c-bronze);flex-shrink:0}.free-ship.is-done{background:color-mix(in srgb,var(--c-success) 14%,var(--c-milk));border-color:var(--c-success)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/shipping-estimator.css.map */
