.sp-coupon-login[data-v-9725857a]{display:flex;gap:.85rem;align-items:flex-start;margin:0 0 1rem;padding:1rem 1.1rem;border:2px solid #f0b429;border-radius:12px;background:#fff8e1;color:var(--spot-ink,#0f1b46);text-align:left}.sp-coupon-login__icon[data-v-9725857a]{flex:none;font-size:1.9rem;line-height:1;color:#b7791f;transform:rotate(-12deg);margin-top:.1rem}.sp-coupon-login__text[data-v-9725857a]{min-width:0}.sp-coupon-login__title[data-v-9725857a]{margin:0 0 .3rem;font-size:1.12rem;font-weight:800;line-height:1.4}.sp-coupon-login__body[data-v-9725857a]{margin:0;font-size:.97rem;line-height:1.6}.sp-coupon-login__cta[data-v-9725857a]{margin-top:.75rem}.sp-confirm-dots[data-v-0e73b3f1]:after{content:"";animation:sp-confirm-dots-0e73b3f1 1.2s steps(4) infinite}@keyframes sp-confirm-dots-0e73b3f1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media(prefers-reduced-motion:reduce){.sp-confirm-dots[data-v-0e73b3f1]:after{content:"...";animation:none}}.guest-checkout[data-v-0e73b3f1]{margin-top:1rem;text-align:left}.guest-checkout h3[data-v-0e73b3f1]{margin-top:0}.sp-pay-due[data-v-0e73b3f1]{margin:.5rem 0 .9rem;font-weight:700}
