.cc-ai-anchor{position:relative;isolation:isolate}.cc-ai-wrap{position:relative;display:block;isolation:isolate}.cc-ai-anchor>.cc-ai-badge,.cc-ai-wrap>.cc-ai-badge{position:absolute!important;top:auto!important;left:auto!important;right:.6rem!important;bottom:.6rem!important;width:auto!important;height:auto!important;max-width:calc(100% - 1.2rem)!important;margin:0!important;transform:none!important}.cc-ai-badge{z-index:4;display:inline-block;padding:.35em .7em;font-family:var(--font-body-family, sans-serif);font-size:1.05rem;font-weight:600;line-height:1.25;letter-spacing:.02em;white-space:nowrap;text-align:center;text-transform:none;color:#fff;background-color:#111111b8;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff38;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cc-ai-anchor>.cc-ai-badge--sm,.cc-ai-wrap>.cc-ai-badge--sm{right:.4rem!important;bottom:.4rem!important}.cc-ai-badge--sm{padding:.28em .55em;font-size:.9rem;letter-spacing:0}.cc-ai-anchor>.cc-ai-badge--xs,.cc-ai-wrap>.cc-ai-badge--xs{right:.3rem!important;bottom:.3rem!important}.cc-ai-badge--xs{padding:.2em .42em;font-size:.85rem;letter-spacing:0}.cc-catbar__tile>.cc-ai-badge{top:.6rem!important;bottom:auto!important}@supports not ((-webkit-backdrop-filter: blur(4px)) or (backdrop-filter: blur(4px))){.cc-ai-badge{background-color:#111111d9}}@media screen and (min-width:750px){.cc-ai-badge{font-size:1.1rem}}@media print{.cc-ai-badge{color:#000;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.cc-ai-badge{color:CanvasText;background:Canvas;box-shadow:inset 0 0 0 1px CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cc-ai-label.css.map */
