.hv-campaign-badge{position:absolute;z-index:50;top:var(--hv-campaign-offset, 12px);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-sizing:border-box;width:max-content;max-width:calc(100% - 24px);padding:8px 12px;border-radius:5px;background:var(--hv-campaign-bg, #A71D2A);color:var(--hv-campaign-fg, #FFFFFF);font-family:var(--font-base, Arial, sans-serif);font-size:var(--hv-campaign-desktop-font, 14px);font-weight:700;font-style:normal;line-height:1.12;text-align:center;letter-spacing:.01em;pointer-events:none;-webkit-user-select:none;user-select:none}.hv-campaign-badge--left{left:var(--hv-campaign-offset, 12px)}.hv-campaign-badge--right{right:var(--hv-campaign-offset, 12px)}.hv-campaign-badge__top,.hv-campaign-badge__bottom{display:block;color:inherit;font-family:inherit;font-weight:inherit;white-space:nowrap}.hv-campaign-badge__top{font-size:.76em;letter-spacing:.055em}.hv-campaign-badge__bottom{font-size:1.14em}.wt-product__gallery [data-gallery].hv-campaign-active{position:relative}.wt-product__gallery [data-gallery].hv-campaign-active>.card__badges--product{display:none!important}@media(max-width:749px){.hv-campaign-badge{font-size:var(--hv-campaign-mobile-font, 11px);padding:6px 8px;border-radius:4px;gap:1px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/hv-campaign-badge.css.map */
