.gf-v2-card__media,.card__inner,.gf-v2-compact__image{position:relative}.gf-v25-badge{position:absolute;inset:8px auto auto 8px;z-index:2;pointer-events:none;display:block;width:max-content;max-width:calc(100% - 16px);box-sizing:border-box;padding:5px 7px;background:#1c1c1c;color:#fff;font-family:var(--font-body-family);font-stretch:condensed;font-size:clamp(8px,1.6vw,11px);font-weight:700;line-height:1.15;letter-spacing:.025em;white-space:nowrap;border-radius:0;box-shadow:none}.gf-v25-badge--custom{background:var(--gf-orange, #ff7a00);color:#1c1c1c}.gf-v25-personalize{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:flex-start;gap:5px;min-height:44px;color:#1c1c1c;font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:.035em;text-decoration:underline;text-underline-offset:3px}.gf-v25-personalize svg{flex-shrink:0}.gf-v2-card__info>.gf-v25-personalize{grid-column:1 / -1}.gf-v25-personalize:hover{color:#a64e00}.gf-v25-personalize:focus-visible{outline:2px solid #1c1c1c;outline-offset:3px}.gf-v25-app{border:0;padding:0;margin:0;min-width:0}.gf-v25-app:disabled{opacity:.55}gf-v25-personalization{display:block}gf-v25-personalization p{font-size:12px;font-weight:700;line-height:1.5;margin:10px 0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/gf-v25.css.map */
