badge-explanation{display:inline-flex;max-width:100%;pointer-events:auto}.badge-explanation__trigger{display:inline-flex;gap:3px;align-items:center;max-width:100%;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:help}.badge-explanation__trigger:focus-visible{outline:2px solid currentColor;outline-offset:3px}.badge-explanation__tooltip{--badge-tip-bg: #141414;--badge-tip-text: #ffffff;--badge-tip-border: rgba(255, 255, 255, .12);position:fixed;z-index:2147483647;width:max-content;max-width:min(260px,calc(100vw - 16px));box-sizing:border-box;padding:.5rem .75rem;border:1px solid var(--badge-tip-border);border-radius:10px;background:var(--badge-tip-bg);color:var(--badge-tip-text);box-shadow:0 8px 24px #0000002e;font-size:13px;line-height:1.5;overflow-wrap:anywhere;text-align:start;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.dark .badge-explanation__tooltip{--badge-tip-bg: #f2f2f2;--badge-tip-text: #141414;--badge-tip-border: rgba(0, 0, 0, .1)}.badge-explanation__tooltip--bottom{transform:translateY(-4px)}.badge-explanation__tooltip.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.badge-explanation__tooltip[hidden]{display:none}.badge-explanation__content{display:block;max-height:calc(100vh - 34px);max-height:calc(100dvh - 34px);overflow-y:auto}.badge-explanation__tooltip:after{content:"";position:absolute;left:var(--badge-tip-caret-left, 50%);width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:var(--badge-tip-bg)}.badge-explanation__tooltip--top:after{bottom:-5.5px;border-right:1px solid var(--badge-tip-border);border-bottom:1px solid var(--badge-tip-border)}.badge-explanation__tooltip--bottom:after{top:-5.5px;border-left:1px solid var(--badge-tip-border);border-top:1px solid var(--badge-tip-border)}@media(prefers-reduced-motion:reduce){.badge-explanation__tooltip{transition:none}}badge-media-layer{position:absolute;z-index:16;pointer-events:none}.card-product-highlights{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--highlight-alignment, flex-start);gap:3px;padding-inline:0}.card-product-highlight{display:inline-flex;position:relative}.card-product-highlight img{display:block;height:30px}.card-product-highlight__text{padding:.125rem .625rem;background:rgba(var(--colors-text),.2);text-align:center}.card-product-highlight__icon{display:inline-block;position:relative;width:30px;height:30px}.card-product-highlight__icon:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/63/assets/badge-tooltip.css.map */
