.ai-image-badge{position:absolute;top:12px;left:0;z-index:3;display:flex;max-width:min(calc(100% - 48px),400px);pointer-events:none}.ai-image-badge__button{position:relative;display:inline-flex;align-items:flex-start;gap:8px;min-width:0;min-height:26px;margin:0;padding:5px 10px;border:0;border-radius:0 13px 13px 0;box-sizing:border-box;background:#fff;color:#212121;font:inherit;font-size:12px;line-height:16px;text-align:left;cursor:pointer;pointer-events:auto}.ai-image-badge__button:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:0}.ai-image-badge__button:focus-visible{outline:2px solid #212121;outline-offset:2px}.ai-image-badge__mark{flex:0 0 auto}.ai-image-badge__text{min-width:0;opacity:0;transition:opacity .24s ease-in;overflow-wrap:anywhere}.ai-image-badge__text[hidden]{display:none}.ai-image-badge.expanded .ai-image-badge__text{opacity:1}.product__modal-opener:has(.ai-image-badge) .product__media-icon{top:48px}.product__modal-opener:has(.ai-image-badge.expanded) .product__media-icon{visibility:hidden}.card__inner>.ai-image-badge{top:36px}.card__inner:not(:has(>.card-badge__wrapper :is(.card-badge__content,span)))>.ai-image-badge{top:12px}.card__inner>.ai-image-badge .ai-image-badge__text{font-size:11px;line-height:14px}.ai-image-badge--second-image{display:none}@media screen and (min-width:990px){.card-wrapper:hover .ai-image-badge--second-image{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/684/assets/ai-image-badge.css.map */
