.offer__save{justify-self:end;margin-top:3px;padding:2px 8px;border-radius:99px;background:#e3f4d8;color:var(--c-green);font-size:.72rem;font-weight:700;white-space:nowrap}.offer.offer--badged,.hero__buy .offer.offer--badged{padding-top:20px}.offer--compact{grid-template-columns:auto 1fr auto;gap:10px;padding:8px 12px;border-style:dashed;border-width:2px;background:transparent}.offer--compact .offer__radio{width:18px;height:18px}.offer--compact .offer__radio:after{width:8px;height:8px}.offer--compact .offer__title{font-weight:600;font-size:.85rem}.offer--compact .offer__sub{font-size:.78rem}.offer--compact .offer__price strong{font-size:.9rem}.upsell--bundle .upsell__card{background:#fff6f2;border:2px dashed #FFCBB4}.upsell--bundle .upsell__title strong{color:var(--c-primary)}.stock{margin:0 0 12px;padding:10px 12px;border-radius:14px;background:#fff1ea;border:2px dashed #FFB79A}.stock__text{display:flex;align-items:center;gap:8px;margin:0;font-weight:700;font-size:.9rem;color:#b23a1e}.stock__dot{flex:0 0 10px;height:10px;border-radius:50%;background:#ff5757;box-shadow:0 0 #ff575799;animation:stock-pulse 1.6s ease-out infinite}@keyframes stock-pulse{70%{box-shadow:0 0 0 9px #ff575700}to{box-shadow:0 0 #ff575700}}.stock__bar{margin-top:8px;height:8px;border-radius:99px;background:#ffdccb;overflow:hidden}.stock__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff5757,#fe924e)}@media(prefers-reduced-motion:reduce){.stock__dot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bundles.css.map */
