.has-inline-tip{position:relative}.inline-tip{display:inline}.inline-tip__btn{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.inline-tip__content{position:absolute;bottom:100%;left:0;z-index:5;width:max-content;max-width:min(var(--tip-width, 320px),100%);margin-bottom:calc(2 * var(--space-unit));padding:calc(3 * var(--space-unit));border:var(--input-border-width, 1px) solid var(--card-border-color);border-radius:var(--input-border-radius, 0);background-color:rgba(var(--bg-color-og));color:rgb(var(--text-color));font-size:var(--tip-size, .88em);text-align:start;box-shadow:0 2px 12px rgba(var(--text-color) / .12);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.inline-tip__btn:hover+.inline-tip__content,.inline-tip__btn:focus-visible+.inline-tip__content,.inline-tip__content:hover{opacity:1;visibility:visible}.inline-tip__content{text-wrap:pretty;text-align:start}.has-inline-tip--below .inline-tip__content{top:100%;bottom:auto;margin-top:calc(2 * var(--space-unit));margin-bottom:0}.inline-tip__content>:first-child{margin-top:0}.inline-tip__content>:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.inline-tip__content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/inline-tip.css.map */
