.tooltip__content{position:absolute;opacity:0;width:100vw;height:100%;top:0;left:0;border-top:none;border-right:none;border-left:none;border-image:initial;padding:1.5rem;border-radius:0;box-shadow:none;transition:opacity .15s ease-in-out .1s;z-index:-1}.tooltip__content--inner{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tooltip__content.tooltip__content--active{opacity:1;z-index:3!important;transition:opacity .25s ease-in-out}.tooltip__content--inner>.tooltip__close-button{position:absolute;right:15px;top:15px;background:none;border:none;font-size:1.2rem;cursor:pointer}@media screen and (min-width:980px){.tooltip__close-button{display:none}}.tooltip__content--inner>.tooltip__close-button:focus{outline:none}.tooltip__label{cursor:help;position:relative;z-index:2;left:.125rem;top:-1px}.tooltip__label:hover{z-index:9999!important}.tooltip__label+.tooltip__content{position:absolute;background-color:#fff;border:1px solid black;height:auto;padding:0!important;width:158px;left:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;white-space:initial}@media screen and (min-width:960px){.tooltip__label+.tooltip__content{opacity:0;z-index:3;top:3.25rem;visibility:hidden}.tooltip__label:hover+.tooltip__content{opacity:1;visibility:visible;z-index:4}.product-card .tooltip__label+.tooltip__content{right:-10rem!important;z-index:3}}@media screen and (max-width:990px){.tooltip__label+.tooltip__content{max-width:125px!important;text-align:right;top:2.45rem!important;left:-50%!important;transform:translate(-50%)}.tooltip__label+.tooltip__content.tooltip__content--active{z-index:3!important}.tooltip__label+.tooltip__content .tooltip__content--inner{font-size:.65rem;line-height:1.25;letter-spacing:0}}*:hover+.tooltip__content--active,.tooltip__content--active{z-index:3}.tooltip__label+.tooltip__content .tooltip__content--inner{position:relative;top:unset!important;left:unset!important;transform:unset!important;padding:.25rem .5rem .25rem .25rem;text-align:left}.tooltip__label+.tooltip__content .tooltip__close-button{right:-.2rem;top:-.15rem;padding:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-tooltip.css.map */
