.gift-tag-overlay-root.gift-tag-corner-badge{position:absolute;z-index:10;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;height:48px;border-radius:40px;background:linear-gradient(90deg,#e63a44 0,#ff8b1a 100%);color:#fff;font-family:Lato,system-ui,sans-serif;font-weight:700;font-size:16px;line-height:24px;white-space:nowrap;width:max-content;max-width:calc(100% - 24px);box-sizing:border-box;pointer-events:none}.gift-tag-overlay-root.gift-tag-banner{position:absolute;bottom:0;left:0;width:100%;height:56px;z-index:10;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#e63a44 0,#ff8b1a 100%);color:#fff;font-family:Lexend,system-ui,sans-serif;font-weight:600;font-size:20px;line-height:32px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:20px 30px;box-sizing:border-box;pointer-events:none}.gift-tag-overlay-root .gift-tag-countdown{margin-left:8px;display:inline-flex;align-items:center;flex-shrink:0}.gift-tag-overlay-root .gift-tag-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}