.product__custom-link-wrapper{display:flex;justify-content:center;position:relative;text-align:center}.product__custom-link{font-size:12px!important;text-transform:uppercase;font-family:tenon,sans-serif!important;font-weight:500!important;color:var(--color-text);border-bottom:1px dotted var(--color-text);text-decoration:none}button.product__custom-link{background:none;border-width:0 0 1px;padding:0;cursor:pointer;line-height:inherit}.tooltip{position:absolute;top:calc(100% - 13px);left:50%;transform:translate(-50%) scaleY(-1);z-index:1000;width:246px;min-height:154px;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;transform:translate(-50%) scaleY(-1) translateY(6px)}.tooltip[hidden]{display:none}.tooltip--visible{opacity:1;pointer-events:auto;transform:translate(-50%) scaleY(-1) translateY(0)}.tooltip__bubble{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;min-height:140px;filter:drop-shadow(0px -4px 5px rgba(0,0,0,.15))}.tooltip__bubble path{fill:#fff!important;stroke:none}.tooltip__content{position:relative;z-index:1;padding:18px 23px 22px;transform:scaleY(-1);color:#112e40!important;font-family:source-serif-4,sans-serif;font-size:16px;font-weight:500;text-align:left;display:block;min-height:90px}.tooltip__text{margin:0;word-wrap:break-word;overflow-wrap:break-word;color:inherit}.tooltip__link{display:inline-flex;align-items:center;gap:4px;color:#112e40!important;text-decoration:underline;font-size:14px;font-weight:600;margin-top:8px;transition:opacity .2s ease}.tooltip__link:hover{opacity:.7}@media(max-width:1023px){.tooltip{bottom:auto;top:calc(100% + 6px);transform:translate(-50%) scaleY(-1);width:260px;min-height:130px}.tooltip--visible{transform:translate(-50%) scaleY(-1) translateY(0)}.tooltip__content{transform:scaleY(-1);font-size:15px;padding:0 35px 16px}.tooltip__bubble path{fill:#fff!important}}@media(max-width:768px){.tooltip{width:240px;min-height:120px}.tooltip__content{font-size:14px;padding:0 25px;min-height:84px}.tooltip__text{max-width:208px}}@media(max-width:480px){.tooltip{width:calc(calc(100 * var(--vw)) - 40px);max-width:220px;min-height:110px}.tooltip__content{font-size:13px;padding:23px 24px 26px;min-height:78px}}@media(max-width:320px){.tooltip{left:50%;transform:translate(-50%) scaleY(-1);width:calc(calc(100 * var(--vw)) - 30px)}.template-product .tooltip{left:20%}.tooltip__content{padding:27px 25px 24px}}@media(prefers-reduced-motion:reduce){.tooltip{transition:opacity .15s ease}}@media(prefers-contrast:high){.product__custom-link{text-decoration-thickness:2px}.tooltip__bubble path{fill:#fff!important;stroke:#000;stroke-width:2}.tooltip__content{font-weight:600}}.tooltip__content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.product__custom-link:focus-visible{outline:2px solid transparent;outline-offset:3px;box-shadow:0 0 0 3px var(--focus-core, rgba(17, 46, 64, .6)),0 0 12px 3px var(--focus-halo, rgba(17, 46, 64, .28));border-radius:var(--radius-button, 6px)}@media(prefers-color-scheme:dark){.tooltip__bubble path{fill:#fff!important}.tooltip__content,.tooltip__text,.tooltip__link{color:#112e40!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/br-component-tooltip.css.map */
