.group-buy-badge-host{position:relative!important;isolation:isolate}.group-buy-product-badge{position:absolute;z-index:14;top:13px;right:13px;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 11px 6px 7px;border:1px solid rgba(255,92,0,.24);border-radius:999px;background:#fffffff5;color:var(--navy, #061b3a);box-shadow:0 10px 28px #061b3a2e;font-size:.7rem;font-weight:850;letter-spacing:.025em;line-height:1;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:groupBuyBadgeFloat 3.2s ease-in-out infinite}.group-buy-product-badge__icon{position:relative;display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:linear-gradient(135deg,var(--orange, #ff5c00),#ff8b36);color:#fff;box-shadow:0 5px 13px #ff5c004d}.group-buy-product-badge__icon:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid rgba(255,92,0,.42);border-radius:inherit;animation:groupBuyBadgePulse 2s ease-out infinite}.group-buy-product-badge__icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.group-buy-product-badge--hero{top:20px;right:20px;min-height:42px;padding:7px 14px 7px 8px;font-size:.76rem}.group-buy-product-badge--hero .group-buy-product-badge__icon{width:28px;height:28px;flex-basis:28px}@keyframes groupBuyBadgePulse{0%{opacity:.9;transform:scale(.82)}75%,to{opacity:0;transform:scale(1.45)}}@keyframes groupBuyBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media(max-width:700px){.group-buy-product-badge{top:9px;right:9px;gap:6px;min-height:31px;padding:5px 9px 5px 6px;font-size:.62rem}.group-buy-product-badge__icon{width:21px;height:21px;flex-basis:21px}.group-buy-product-badge__icon svg{width:13px;height:13px}}@media(prefers-reduced-motion:reduce){.group-buy-product-badge,.group-buy-product-badge__icon:after{animation:none}}.main-list .group-buy-product-badge{top:11px;right:11px;gap:6px;min-height:34px;padding:5px 10px 5px 6px;font-size:.65rem}.main-list .group-buy-product-badge__icon{width:22px;height:22px;flex-basis:22px}.main-list .group-buy-product-badge__icon svg{width:13px;height:13px}.featured-shell .product-grid .group-buy-product-badge{top:9px;right:9px;gap:5px;min-height:29px;padding:4px 8px 4px 5px;font-size:.56rem;letter-spacing:.015em;box-shadow:0 7px 20px #061b3a24}.featured-shell .product-grid .group-buy-product-badge__icon{width:18px;height:18px;flex-basis:18px}.featured-shell .product-grid .group-buy-product-badge__icon svg{width:11px;height:11px}@media(max-width:700px){.main-list .group-buy-product-badge{top:9px;right:9px;min-height:31px;padding:5px 9px 5px 6px;font-size:.61rem}.main-list .group-buy-product-badge__icon{width:21px;height:21px;flex-basis:21px}.featured-shell .product-grid .group-buy-product-badge{top:7px;right:7px;min-height:27px;padding:4px 7px 4px 5px;font-size:.53rem}.featured-shell .product-grid .group-buy-product-badge__icon{width:17px;height:17px;flex-basis:17px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/group-buy-badges.css.map */
