.product-form__input input[type=radio]+label:has(.hot-pick-bubble),.color-swatch__pill:has(.hot-pick-bubble),.color-swatch:has(.hot-pick-bubble){position:relative;overflow:visible}.hot-pick-bubble{--hot-pick-bg: linear-gradient(135deg, #dd1d1d 0%, #f2562b 100%);--hot-pick-fg: #fff;align-items:center;background:var(--hot-pick-bg);border:1.5px solid #fff;border-radius:999px;box-shadow:0 2px 6px #dd1d1d47;color:var(--hot-pick-fg);display:inline-flex;font-size:10px;font-style:normal;font-weight:700;gap:3px;letter-spacing:.06em;line-height:1;padding:3px 7px 3px 5px;pointer-events:none;left:50%;position:absolute;right:auto;text-transform:uppercase;top:-9px;transform:translate(-50%);white-space:nowrap;z-index:1}.hot-pick-bubble--best{--hot-pick-bg: #111;box-shadow:0 2px 6px #00000040}.hot-pick-bubble--best .hot-pick-bubble__icon{color:#ffc83d}.hot-pick-bubble__icon{flex:none}@media(prefers-reduced-motion:no-preference){.hot-pick-bubble--hot .hot-pick-bubble__icon{animation:hot-pick-flicker 1.8s ease-in-out infinite;transform-origin:50% 90%}}@keyframes hot-pick-flicker{0%,to{transform:scale(1)}50%{transform:scale(1.18) rotate(-4deg)}}.color-swatches-container:has(.hot-pick-bubble){padding:1.2rem .6rem 0 .2rem}.variant-first-pills{padding-top:10px}@media screen and (max-width:749px){.product-form__input--variant-first .variant-first-pills{padding-top:12px;padding-right:8px}}@media screen and (max-width:749px){.hot-pick-bubble{font-size:8px;padding:2px 5px 2px 4px;top:-8px}.hot-pick-bubble__icon{height:8px;width:8px}.color-swatches-container:has(.hot-pick-bubble){padding-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-hot-pick-bubble.css.map */
