.tooltip{color:var(--color-text-primary);display:flex;align-items:center;gap:8px;transition:opacity .2 ease,color .2 ease;margin-bottom:20px;margin-top:20px;position:relative;width:fit-content;cursor:pointer;font-family:var(--base-font-family)}.tooltip.absolute{margin:0 0 0 6px}.tooltip-icon{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:100%;border:1px solid var(--color-text-primary);aspect-ratio:1;height:100%}.tooltip:hover .tooltip-icon{color:var(--color-background);background-color:var(--color-text-primary)}.tooltip:hover .tooltip-content,.tooltip:hover+.tooltip-content{opacity:1}.tooltip-content{position:absolute;width:30vw;top:-10px;left:0;transform:translateY(-100%);background-color:var(--color-background);border-radius:10px;border:1px solid var(--color-text-primary);padding:20px;z-index:3;box-shadow:0 4px 12px color-mix(in srgb,var(--color-text-primary) 8%,transparent);opacity:0;pointer-events:none;transition:opacity .2s ease;font-family:var(--base-font-family)}.tooltip-content p,.tooltip-content ul li,.tooltip-content ol li{font-size:16px}.tooltip-content ul,.tooltip-content ol{padding-inline-start:20px;-webkit-padding-start:20px;list-style:disc}.tooltip-content ol li,.tooltip-content ul li{margin-top:4px}.tooltip-content ol li+li,.tooltip-content ul li+li{margin-top:0}.under-button-text{margin-top:4px;width:100%}.under-button-text p{font-size:var(--body-font-size)}.best-buy-label{font-size:12px;position:absolute;top:0;transform:translateY(-50%);background-color:var(--color-text-primary);color:var(--color-background);padding:3px 10px;border-radius:100px;z-index:3}.tooltip-close{display:none;position:absolute;top:0;right:10px}.tooltip-close{top:10px}.tooltip-close svg{width:13px;height:13px}@media screen and (min-width: 1920px){.tooltip{gap:.44vw;margin-bottom:1.11vw;margin-top:1.11vw}.tooltip-icon{padding:.44vw}.tooltip-content{width:24vw;padding:1.11vw;box-shadow:0 4px .67vw color-mix(in srgb,var(--color-text-primary) 8%,transparent)}.tooltip-content p,.tooltip-content ul li,.tooltip-content ol li{font-size:.89vw}.tooltip-content ul,.tooltip-content ol{padding-inline-start:1.16vw;-webkit-padding-start:1.16vw}.under-button-text p{font-size:.89vw}.best-buy-label{font-size:.56vw;padding:.17vw .56vw}}@media screen and (max-width: 991px){.tooltip-content{width:50vw}.tooltip-close{display:flex;align-items:center;justify-content:center}}@media screen and (max-width: 767px){.tooltip-content{width:75vw;border-radius:7px;padding:20px 16px}.tooltip-content p,.tooltip-content ul li,.tooltip-content ol li{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tooltip.build.css.map */
