.custom-promo-badge{--cpb-bg:#EB2A2E;--cpb-fg:#fff;--cpb-icon:#FFC72C;--cpb-timer-fg:var(--cpb-fg);--cpb-timer-bg:var(--cpb-bg);--cpb-font:11px;--cpb-pad:4px 9px;--cpb-icon-size:12px;--cpb-slant:7px;box-sizing:border-box;font-family:inherit;line-height:1;pointer-events:none;z-index:3}.custom-promo-badge *{box-sizing:border-box}.custom-promo-badge--small{--cpb-font:9px;--cpb-pad:3px 7px;--cpb-icon-size:10px;--cpb-slant:5px}.custom-promo-badge--large{--cpb-font:13px;--cpb-pad:6px 12px;--cpb-icon-size:15px;--cpb-slant:9px}.custom-promo-badge__chip{display:inline-flex;align-items:center;gap:.4em;max-width:100%;background:var(--cpb-bg);color:var(--cpb-fg);font-size:var(--cpb-font);font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:var(--cpb-pad);white-space:nowrap}.custom-promo-badge--slanted .custom-promo-badge__chip{padding-right:calc(var(--cpb-slant) + 9px);clip-path:polygon(0 0,100% 0,calc(100% - var(--cpb-slant)) 100%,0 100%)}.custom-promo-badge--pill .custom-promo-badge__chip{border-radius:999px}.custom-promo-badge--square .custom-promo-badge__chip{border-radius:2px}.custom-promo-badge__icon{width:var(--cpb-icon-size);height:var(--cpb-icon-size);flex:0 0 auto;fill:var(--cpb-icon);color:var(--cpb-icon)}.custom-promo-badge .custom-promo-badge__icon{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:var(--cpb-icon-size)!important;height:var(--cpb-icon-size)!important;min-width:0!important;max-width:none!important;margin:0!important;transform:none!important;display:inline-block!important;opacity:1!important;visibility:visible!important;filter:none!important}.custom-promo-badge__icon--image{object-fit:contain}.custom-promo-badge__text{overflow:hidden;text-overflow:ellipsis}.custom-promo-badge__timer{font-variant-numeric:tabular-nums}.custom-promo-badge__timer--inline{font-weight:600;text-transform:none;letter-spacing:0;opacity:.95;padding-left:.4em;border-left:1px solid rgba(255,255,255,.45)}.custom-promo-badge--card{position:absolute;max-width:calc(100% - 12px)}.custom-promo-badge--card .custom-promo-badge__chip{flex-wrap:nowrap}.custom-promo-badge--card .custom-promo-badge__chip:has(.custom-promo-badge__timer--inline){flex-wrap:wrap;row-gap:2px}.custom-promo-badge--card .custom-promo-badge__timer--inline{flex-basis:100%;border-left:0;padding-left:0;font-size:.9em}.custom-promo-badge--top-left{top:6px;left:0}.custom-promo-badge--top-right{top:6px;right:0;display:flex;justify-content:flex-end}.custom-promo-badge--bottom-left{bottom:6px;left:0}.custom-promo-badge--bottom-right{bottom:6px;right:0;display:flex;justify-content:flex-end}.custom-promo-badge--card.custom-promo-badge--has-strip{position:static;max-width:none}.custom-promo-badge--card.custom-promo-badge--has-strip .custom-promo-badge__chip{position:absolute;max-width:calc(100% - 12px)}.custom-promo-badge--card.custom-promo-badge--has-strip.custom-promo-badge--top-left .custom-promo-badge__chip{top:6px;left:0}.custom-promo-badge--card.custom-promo-badge--has-strip.custom-promo-badge--top-right .custom-promo-badge__chip{top:6px;right:0}.custom-promo-badge--card.custom-promo-badge--has-strip.custom-promo-badge--bottom-left .custom-promo-badge__chip{bottom:30px;left:0}.custom-promo-badge--card.custom-promo-badge--has-strip.custom-promo-badge--bottom-right .custom-promo-badge__chip{bottom:30px;right:0}.custom-promo-badge__timer--strip{position:absolute;left:0;right:0;bottom:0;z-index:3;display:block;background:var(--cpb-timer-bg);color:var(--cpb-timer-fg);font-size:var(--cpb-font);font-weight:600;text-align:center;padding:4px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-promo-badge-anchor{position:relative;height:0;z-index:5;pointer-events:none}.custom-promo-badge--pdp{position:absolute;top:10px;left:0;max-width:calc(100% - 20px)}.custom-promo-badge .custom-promo-badge__icon--image{width:auto!important;height:calc(var(--cpb-icon-size) * 1.7)!important;margin:-2px 0!important}.custom-promo-badge--has-image-icon .custom-promo-badge__chip{padding-top:3px;padding-bottom:3px}.custom-promo-card-timer{--cpb-card-timer:#D32F2F;display:block;max-width:100%;margin:3px 0 2px;line-height:1.25}.custom-promo-card-timer__text{display:block;color:var(--cpb-card-timer);font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums;letter-spacing:0}@media screen and (max-width:480px){.custom-promo-card-timer__text{font-size:11px}}@media screen and (max-width:600px){.custom-promo-badge--card{--cpb-slant:5px}.custom-promo-badge--card.custom-promo-badge--large{--cpb-font:9.5px;--cpb-pad:4px 7px;--cpb-icon-size:11px}.custom-promo-badge--card.custom-promo-badge--medium{--cpb-font:9.5px;--cpb-pad:3px 7px;--cpb-icon-size:11px}.custom-promo-badge--card.custom-promo-badge--small{--cpb-font:8.5px;--cpb-pad:3px 6px;--cpb-icon-size:9px}.custom-promo-badge--card .custom-promo-badge__chip{letter-spacing:0;gap:.3em}.custom-promo-badge--card .custom-promo-badge__icon--image{height:calc(var(--cpb-icon-size) * 1.5)!important}.custom-promo-badge--card.custom-promo-badge--slanted .custom-promo-badge__chip{padding-right:calc(var(--cpb-slant) + 6px)}.custom-promo-badge--card.custom-promo-badge--bottom-left,.custom-promo-badge--card.custom-promo-badge--bottom-right{bottom:34px}.custom-promo-badge--pdp.custom-promo-badge--large{--cpb-font:12px;--cpb-pad:5px 10px;--cpb-icon-size:13px}}.custom-promo-badge--card:not(.custom-promo-badge--has-strip),.custom-promo-badge--pdp{display:flex;align-items:center;gap:4px}.custom-promo-badge__pct{display:inline-flex;align-items:center;background:#f1f3f4;color:#3c4043;border:1px solid #DADCE0;border-radius:4px;font-size:var(--cpb-font);font-weight:600;line-height:1;padding:var(--cpb-pad);white-space:nowrap;flex:0 0 auto}.custom-promo-badge--pct-corner{display:flex;justify-content:flex-end}.custom-promo-badge--card.custom-promo-badge--pct-corner{top:6px;right:6px;left:auto;bottom:auto;max-width:45%}.custom-promo-badge--pdp.custom-promo-badge--pct-corner{top:10px;right:10px;left:auto}.custom-promo-badge--card.custom-promo-badge--has-pct,.custom-promo-badge--pdp.custom-promo-badge--has-pct{max-width:calc(100% - 84px)}@media screen and (max-width:600px){.custom-promo-badge--card.custom-promo-badge--has-pct{max-width:calc(100% - 52px)}.custom-promo-badge--card.custom-promo-badge--pct-corner{right:4px}.custom-promo-badge--card.custom-promo-badge--pct-corner .custom-promo-badge__pct{font-size:8px;padding:3px 4px}}.custom-promo-badge--card .custom-promo-badge__chip,.custom-promo-badge--pdp .custom-promo-badge__chip,.custom-promo-badge__text{white-space:nowrap}.custom-promo-badge--card.custom-promo-badge--pct-corner-left{right:auto;left:6px;justify-content:flex-start}@media screen and (max-width:600px){.custom-promo-badge--card.custom-promo-badge--pct-corner-left{left:4px}}.custom-promo-badge--card.custom-promo-badge--has-pct.custom-promo-badge--bottom-left,.custom-promo-badge--card.custom-promo-badge--has-pct.custom-promo-badge--bottom-right{max-width:calc(100% - 12px)}.product-item:has(.wishlist-btn) .custom-promo-badge--card.custom-promo-badge--top-right:not(.custom-promo-badge--has-strip){right:28px;max-width:calc(100% - 30px)}.product-item:has(.wishlist-btn) .custom-promo-badge--card.custom-promo-badge--pct-corner:not(.custom-promo-badge--pct-corner-left){top:30px;right:4px}.product-item:has(.wishlist-btn) .custom-promo-badge--card.custom-promo-badge--has-pct.custom-promo-badge--top-left{max-width:calc(100% - 30px)}.product-item:has(.wishlist-btn) .custom-promo-badge--card.custom-promo-badge--has-strip.custom-promo-badge--top-right .custom-promo-badge__chip{right:28px;max-width:calc(100% - 30px)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-promo-badge.css.map */
