.ja-shipping-widget-slot{flex:none;min-width:0}.ja-shipping-widget-slot[hidden]{display:none}.ja-shipping-widget{min-width:0;color:var(--ja-core-color-text);font-family:inherit;font-size:.75rem;line-height:1.5}.ja-shipping-widget .ja-shipping-widget__message{display:flex;align-items:flex-start;gap:.5rem;margin:0;font:inherit;color:inherit;white-space:normal;text-align:start}.ja-shipping-widget__icon{flex:none;inline-size:1em;block-size:1em;margin-block-start:.25em;color:var(--ja-core-color-action)}.ja-shipping-help{display:inline-block;vertical-align:bottom;flex:none;color:var(--ja-core-color-text)}.ja-shipping-help[hidden]{display:none}.ja-shipping-help .ja-shipping-widget__help{appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:bottom;width:18px;height:18px;margin:0;border:0;padding:0;border-radius:50%;background:transparent;color:inherit;font:inherit;cursor:pointer;box-shadow:none}.ja-shipping-widget__help svg{display:block;flex:none;width:12px;height:12px}.ja-shipping-widget__help::before{content:"";position:absolute;inset:-5px;border-radius:50%}.ja-shipping-widget__benefit{font-weight:600}.ja-shipping-help .ja-shipping-widget__help:hover{background:var(--ja-core-color-surface-hover)}.ja-shipping-help .ja-shipping-widget__help:focus-visible{outline:2px solid var(--ja-core-color-action);outline-offset:1px}.ja-shipping-widget__tooltip{position:fixed;inset:auto;margin:0;width:min(260px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;padding:12px 14px;border:1px solid var(--ja-core-color-border);border-radius:10px;background:var(--ja-core-color-surface);color:var(--ja-core-color-text-muted);box-shadow:0 4px 16px rgb(34 37 52 / 12%);font-family:inherit;font-size:.8125rem;line-height:1.5;text-align:left;white-space:normal;z-index:1000}.ja-shipping-widget__tooltip[hidden]{display:none}.ja-shipping-widget__tooltip::backdrop{background:transparent;pointer-events:none}
