.halo-productBadges{position:absolute;top:var(--badge-postion-top);z-index:2;display:flex;flex-direction:column}.halo-productBadges .badge{font-family:var(--badge-font);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);text-transform:var(--badge-text-transform);letter-spacing:var(--badge-letter-spacing);line-height:var(--badge-line-height);border-radius:var(--badge-border-radius);height:auto;padding:var(--badge-padding-top) var(--badge-padding-left-right) var(--badge-padding-bottom) var(--badge-padding-left-right);text-align:center;word-break:break-word}.halo-productBadges .badge.sale-badge{color:var(--sale-badge-color);background-color:var(--sale-badge-bg)}.halo-productBadges .badge.new-badge{color:var(--new-badge-color);background-color:var(--new-badge-bg)}.halo-productBadges .badge.sold-out-badge{color:var(--sold-out-badge-color);background-color:var(--sold-out-badge-bg)}.halo-productBadges .badge.custom-badge{color:var(--custom-badge-color);background-color:var(--custom-badge-bg)}.halo-productBadges .badge.bundle-badge{color:var(--bundle-badge-color);background-color:var(--bundle-badge-bg)}.halo-productBadges .badge+.badge{margin-top:5px}.halo-productBadges--left{left:var(--badge-postion-left-right);align-items:flex-start}.halo-productBadges--right{right:var(--badge-postion-left-right);align-items:flex-end}.halo-productBadges .badge.deal-badge{position:relative;overflow:hidden;color:#fff;background-color:#d7261e;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.4;padding:3px 8px;box-shadow:0 2px 6px #d7261e4d}@media(max-width:550px){.halo-productBadges .badge.deal-badge{font-size:9px;padding:2px 6px}}.halo-productBadges .badge.deal-badge:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);transform:translate(-150%) skew(-20deg);animation:deal-badge-shine 3s ease-in-out infinite}@keyframes deal-badge-shine{0%,60%{transform:translate(-150%) skew(-20deg)}to{transform:translate(350%) skew(-20deg)}}@media(prefers-reduced-motion:reduce){.halo-productBadges .badge.deal-badge:after{animation:none;display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-badge.css.map */
