product-activity-indicator[hidden]{display:none!important}.product-activity{display:flex;justify-content:var(--activity-align);width:var(--activity-width);max-width:100%;margin-block:var(--activity-margin-top) var(--activity-margin-bottom);padding:var(--activity-padding-y) var(--activity-padding-x);color:var(--activity-primary);background:var(--activity-background);border:var(--activity-border-width) solid var(--activity-border);border-radius:var(--activity-radius);font-family:inherit;font-size:var(--activity-font-desktop);line-height:var(--activity-line-height);letter-spacing:var(--activity-letter-spacing);overflow-wrap:anywhere}.product-activity__viewport{display:grid;align-items:center;width:100%;min-width:0}.product-activity__message{grid-area:1 / 1;display:inline-flex;align-items:center;justify-self:var(--activity-align);gap:var(--activity-gap);max-width:100%;min-width:0;opacity:0;visibility:hidden;pointer-events:none}.product-activity__message[hidden]{display:none}.product-activity__message.is-active{opacity:1;visibility:visible;pointer-events:auto}.product-activity--fade .product-activity__message{transition:opacity .22s ease}.product-activity--soft .product-activity__message{transform:translateY(2px);transition:opacity .24s ease,transform .24s ease}.product-activity--soft .product-activity__message.is-active{transform:translateY(0)}.product-activity__icon{display:inline-grid;place-items:center;flex:0 0 auto;width:var(--activity-icon-desktop);height:var(--activity-icon-desktop);color:var(--activity-message-icon, var(--activity-icon));transform-origin:center}.product-activity__icon-svg,.product-activity__icon-svg svg,.product-activity__custom-icon{display:block;width:100%;height:100%}.product-activity__custom-icon{object-fit:contain}.product-activity__live-dot{display:block;width:62%;height:62%;border-radius:50%;color:var(--activity-live);background:currentColor;box-shadow:0 0 color-mix(in srgb,currentColor 35%,transparent)}.product-activity__copy{display:inline;min-width:0;color:var(--activity-message-secondary, var(--activity-secondary))}.product-activity__primary{color:var(--activity-message-primary, var(--activity-primary));font-weight:var(--activity-primary-weight)}.product-activity__secondary{color:var(--activity-message-secondary, var(--activity-secondary));font-weight:var(--activity-secondary-weight)}.product-activity[data-show-secondary=false] .product-activity__separator,.product-activity[data-show-secondary=false] .product-activity__secondary{display:none}.product-activity__separator{white-space:pre}.product-activity__message[data-resolved-animation=pulse] .product-activity__icon{animation:product-activity-pulse var(--activity-message-animation-speed,var(--activity-animation-speed)) ease-in-out infinite}.product-activity__message[data-resolved-animation=heartbeat] .product-activity__icon{animation:product-activity-heartbeat var(--activity-message-animation-speed,var(--activity-animation-speed)) ease-in-out infinite}.product-activity__message[data-resolved-animation=glow] .product-activity__icon{animation:product-activity-glow var(--activity-message-animation-speed,var(--activity-animation-speed)) ease-in-out infinite}.product-activity__message[data-resolved-animation=scale] .product-activity__icon{animation:product-activity-scale var(--activity-message-animation-speed,var(--activity-animation-speed)) ease-in-out infinite}@keyframes product-activity-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.08)}}@keyframes product-activity-heartbeat{0%,34%,to{transform:scale(1)}10%{transform:scale(1.14)}18%{transform:scale(1)}26%{transform:scale(1.08)}}@keyframes product-activity-glow{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 5px currentColor)}}@keyframes product-activity-scale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media screen and (max-width:749px){.product-activity{font-size:var(--activity-font-mobile)}.product-activity__icon{width:var(--activity-icon-mobile);height:var(--activity-icon-mobile)}}@media(prefers-reduced-motion:reduce){.product-activity__message,.product-activity__icon{animation:none!important;transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/product-activity-indicator.css.map */
