:root{--bump-radius:14px;--bump-radius-pill:999px;--bump-border:#18181b14;--bump-border-strong:#18181b24;--bump-shadow:0 1px 2px #18181b0a, 0 1px 1px #18181b0f;--bump-shadow-hover:0 1px 2px #18181b0f, 0 8px 24px -8px #18181b1f;--bump-bg:#fff;--bump-bg-soft:#fbfaf7;--bump-text-surface:#fff;--bump-text:#18181b;--bump-text-muted:#6b6b74;--bump-ink:#18181b;--bump-ink-2:#3f3f46;--bump-ink-3:var(--bump-text-muted);--bump-price-was:#52525b;--bump-primary:#18181b;--bump-primary-text:#fff;--bump-accent-text:#fff;--bump-success:#047857;--bump-success-bg:#dcfce7;--bump-success-text:#047857;--bump-danger:#b91c1c;--bump-warning-bg:#fef3c7;--bump-warning-text:#92400e;--bump-notif-error-bg:#fef2f2;--bump-notif-error-text:#991b1b;--bump-notif-error-border:#fecaca;--bump-notif-warn-bg:#fffbeb;--bump-notif-warn-text:#854d0e;--bump-notif-warn-border:#fde68a;--bump-notif-neutral-bg:#f4f4f5;--bump-notif-neutral-text:#3f3f46;--bump-notif-neutral-border:#e4e4e7;--bump-track:#18181b14;--bump-ease-soft:cubic-bezier(.22, 1, .36, 1);--bump-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--bump-ease-progress:cubic-bezier(.2, .7, .2, 1);--bump-ease-out:cubic-bezier(.16, 1, .3, 1);--bump-ease-draw:cubic-bezier(.65, 0, .35, 1);--bump-dur-tap:60ms;--bump-dur-fast:.12s;--bump-dur-snap:.15s;--bump-dur-nudge:.16s;--bump-dur-press:.18s;--bump-dur-base:.2s;--bump-dur-reveal:.22s;--bump-dur-quick:.24s;--bump-dur-pop:.32s;--bump-dur-enter:.36s;--bump-dur-slide:.46s;--bump-dur-card:.5s;--bump-dur-long:.6s;--bump-dur-settle:.64s;--bump-dur-pulse:.7s;--bump-dur-loop:1.2s;--bump-dur-loop-slow:2.4s;--bump-sticker-bg:#18181b;--bump-sticker-bg-strong:#b7410e;--bump-sticker-text:#fff;--bump-font-heading:system-ui, -apple-system, "Segoe UI Variable", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bump-font-body:system-ui, -apple-system, "Segoe UI Variable", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bump-font-mono:system-ui, -apple-system, "Segoe UI Variable", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bump-text-hero:26px;--bump-text-xl:18px;--bump-text-lg:15px;--bump-text-md:14px;--bump-text-sm:13px;--bump-text-xs:12px;--bump-text-2xs:11px;--bump-text-3xs:10px;--bump-accent:var(--bump-primary);--bump-accent-soft:#18181b14;--bump-accent-on-surface:var(--bump-accent)}.bump-card[data-type=cart_bump]:not([data-mode=match-storefront]){--bump-accent:#b7410e;--bump-accent-soft:#fbede4}.bump-card[data-type=progress_threshold]:not([data-mode=match-storefront]){--bump-accent:#047857;--bump-accent-soft:#dcfce7}.bump-card[data-type=progress_threshold]{--bump-text-surface:#fff;border-radius:min(var(--bump-radius,14px), 24px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bump-accent) 9%, transparent), inset 0 1px 0 0 color-mix(in srgb, var(--bump-accent) 14%, transparent), 0 1px 2px #0f172a0d, 0 4px 10px #0f172a0d;background:#fff;border:1px solid #18181b14;margin:14px 18px 0}.bump-card[data-type=progress_threshold]:before{display:none}.bump-card[data-type=progress_threshold]:not([data-mode=match-storefront]):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bump-accent) 16%, transparent), inset 0 1px 0 0 color-mix(in srgb, var(--bump-accent) 20%, transparent), 0 2px 4px #0f172a0f, 0 10px 22px #0478571a}@media (prefers-reduced-motion:no-preference){.bump-card[data-type=progress_threshold]:not([data-mode=match-storefront]):hover{transform:translateY(-1px)}}.bump-card[data-type=progress_threshold] .bump-card__body{gap:0;padding:14px 14px 16px}.bump-card[data-type=progress_threshold][data-slot=checkout]{margin:14px 0 0}.bump-card[data-type=progress_threshold][data-layout=banner]{margin:0}.bump-card[data-type=progress_threshold][data-layout=banner] .bump-card__body{padding:2px 12px}.bump-card[data-type=progress_threshold][data-layout=banner]{padding-block:0}.bump-card[data-type=progress_threshold][data-layout=banner] .bump-progress__header{margin-bottom:4px}.bump-card[data-type=progress_threshold][data-layout=banner] .bump-progress__goal{margin-top:4px}.bump-card[data-layout=banner] .bump-progress__header{min-height:0;margin-bottom:6px}.bump-card[data-type=progress_threshold][data-layout=banner] .bump-progress__label-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bump-card[data-type=progress_threshold][data-layout=banner] .bump-progress__percent{display:none}.bump-card[data-layout=banner] .bump-progress__goal{margin-top:6px}.bump-card[data-type=progress_threshold][data-layout=banner] .bump-card__heading{display:none}.bump-card[data-type=gamified_reveal]:not([data-mode=match-storefront]){--bump-accent:#6d28d9;--bump-accent-soft:#f1e7fe}.bump-card[data-mode=stealth][data-type=gamified_reveal] .bump-scratch__canvas{filter:grayscale(.92)brightness(1.05)contrast(.93)}.bump-card[data-type=wix_recommended]:not([data-mode=match-storefront]){--bump-accent:#0f172a;--bump-accent-soft:#eef0f4}.bump-card[data-type=checkout_bump]:not([data-mode=match-storefront]){--bump-accent:#312e81;--bump-accent-soft:#eeeefa}.bump-card[data-type=product_page_bump]:not([data-mode=match-storefront]){--bump-accent:#b7410e;--bump-accent-soft:#fbede4}.bump-card[data-type=additional_fee]:not([data-mode=match-storefront]){--bump-accent:#b45309;--bump-accent-soft:#fef3c7}.bump-card[data-type=volume_bundle]:not([data-mode=match-storefront]),.bump-card[data-type=bogo]:not([data-mode=match-storefront]),.bump-card[data-type=mix_match_bundle]:not([data-mode=match-storefront]){--bump-accent:#b7410e;--bump-accent-soft:#fbede4}.bump-card[data-type=volume_bundle],.bump-card[data-type=mix_match_bundle]{max-width:400px;margin-left:auto;margin-right:auto}.bump-card[data-type=thank_you_upsell]:not([data-mode=match-storefront]){--bump-accent:#9f1239;--bump-accent-soft:#fce7ee}.bump-sticker{top:-10px;z-index:2;background:var(--bump-sticker-bg);color:var(--bump-sticker-text);font-family:var(--bump-font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:var(--bump-radius-pill,999px);animation:bump-sticker-pop .38s var(--bump-ease-pop) both;animation-delay:var(--bump-dur-reveal);justify-content:center;align-items:center;padding:5px 11px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;inset-inline-end:14px;box-shadow:0 4px 10px -3px #0f172a47}.bump-card[data-has-sticker=true] .bump-card__heading{margin-inline-end:92px}.bump-card[data-slot=side-cart][data-has-sticker=true] .bump-card__heading{margin-inline-end:120px}.bump-card[data-has-bg-image] .bump-sticker{top:6px}.bump-sticker--strong{background:var(--bump-sticker-bg-strong);letter-spacing:.1em;padding:6px 13px;font-size:11px;box-shadow:0 6px 14px -3px #b7410e6b}@keyframes bump-sticker-pop{0%{opacity:0;transform:scale(.4)rotate(-15deg)}60%{opacity:1;transform:scale(1.12)rotate(-1deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.bump-sticker{animation:none}}@keyframes bump-sticker-glow{0%,to{box-shadow:0 6px 14px -3px #b7410e6b}50%{box-shadow:0 6px 20px -2px #b7410e9e,0 0 0 3px #b7410e1f}}@media (prefers-reduced-motion:no-preference){.bump-sticker--strong{animation:bump-sticker-pop .38s var(--bump-ease-pop) var(--bump-dur-reveal) both, bump-sticker-glow 3.4s 2s ease-in-out infinite}}.bump-card[data-mode=match-storefront] .bump-sticker{display:none}.bump-card[data-mode=match-storefront]{--bump-bg:var(--wst-color-fill-background-primary,var(--bump-site-bg,#fff));--bump-text-surface:var(--wst-color-fill-background-primary,var(--bump-site-bg,#fff));--bump-text:var(--wst-color-text-primary,var(--bump-site-text,#18181b));--bump-text-muted:var(--wst-color-text-secondary,var(--bump-site-text,#71717a));--bump-border:var(--wst-color-line,var(--wst-color-line-primary,#18181b14));--bump-font-heading:var(--wst-font-title,var(--bump-site-font,system-ui, -apple-system, sans-serif));--bump-font-body:var(--wst-font-paragraph,var(--bump-site-font,system-ui, -apple-system, sans-serif))}.bump-card__urgency{background:var(--bump-accent-soft,#fbede4);color:var(--bump-accent,#b7410e);border:1px solid var(--bump-accent,#b7410e);font-family:var(--bump-font-body);letter-spacing:.01em;white-space:nowrap;animation:bump-urgency-in var(--bump-dur-enter) var(--bump-ease-pop) var(--bump-dur-nudge) both, bump-urgency-pulse 1.6s ease-in-out var(--bump-dur-pulse) 3;border-radius:999px;align-items:center;gap:5px;margin:10px 0 0 14px;padding:3px 9px;font-size:11.5px;font-weight:700;line-height:1.2;display:inline-flex}.bump-card__urgency-icon{color:var(--bump-accent,#b7410e);flex:none}@keyframes bump-urgency-in{0%{opacity:0;transform:translateY(-2px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bump-urgency-pulse{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.bump-card__urgency{animation:none}}.bump-card{color-scheme:light only;container:bump/inline-size}.bump-card[data-mode=dark]{--bump-border:#ffffff1f;--bump-shadow:0 1px 2px #00000040, 0 4px 12px #00000040;--bump-bg:#0f172a;--bump-text-surface:#0f172a;--bump-surface:#1e293b;--bump-text:#f1f5f9;--bump-text-muted:#94a3b8;--bump-price-was:#94a3b8;--bump-success-bg:#10b98129;--bump-success-text:#34d399;--bump-warning-bg:#fbbf2429;--bump-warning-text:#fcd34d;--bump-track:#ffffff1a}.bump-card[data-mode=dark][data-type=gamified_reveal]:not([data-surface]){--bump-text:#18181b;--bump-text-muted:#5f5f68;--bump-price-was:#5f5f68}.bump-card[data-theme=premium][data-type=gamified_reveal]:not([data-surface]){--bump-text-surface:#f5edcb;--bump-text:#18181b;--bump-text-muted:#5f5f68;--bump-price-was:#5f5f68}.bump-card[data-mode=dark][data-slot=product-page][data-type=product_page_bump]:not([data-has-bg-image]):not([data-mode=stealth]):not([data-mode=match-storefront]):has(.bump-card__fbt-row){background:color-mix(in srgb, var(--bump-accent,#b7410e) 22%, #0f172a);--bump-text-surface:color-mix(in srgb, var(--bump-accent) 22%, #0f172a)}.bump-card[data-theme=premium][data-slot=product-page][data-type=product_page_bump]:not([data-has-bg-image]):not([data-mode=stealth]):not([data-mode=match-storefront]):has(.bump-card__fbt-row){background:color-mix(in srgb, var(--bump-accent,#b7410e) 22%, #0c0a09);--bump-text-surface:color-mix(in srgb, var(--bump-accent) 22%, #0c0a09)}.bump-card[data-mode=dark],.bump-card[data-theme=premium]:not([data-mode=match-storefront]){--bump-notif-error-bg:#f8717126;--bump-notif-error-text:#fca5a5;--bump-notif-error-border:#f871714d;--bump-notif-warn-bg:#fbbf2426;--bump-notif-warn-text:#fcd34d;--bump-notif-warn-border:#fbbf244d;--bump-notif-neutral-bg:#94a3b826;--bump-notif-neutral-text:#cbd5e1;--bump-notif-neutral-border:#94a3b84d}.bump-card,.bump-card *{overflow-wrap:break-word;word-break:normal}.bump-card h1,.bump-card h2,.bump-card h3,.bump-card h4,.bump-card [class*=__heading],.bump-card [class*=__head],.bump-card [class*=__title]{text-wrap:balance;overflow-wrap:anywhere}.bump-card p,.bump-card [class*=__description],.bump-card [class*=__sub],.bump-card [class*=__body]>p{text-wrap:pretty}.bump-card [class*=__price],.bump-card [class*=-price],.bump-card [class*=__cost],.bump-card [class*=-eyebrow],.bump-card [class*=__eyebrow],.bump-card [class*=__strap],.bump-card [class*=__pill]{white-space:nowrap}.bump-card [class*=__price],.bump-card [class*=-price],.bump-card [class*=__cost]{font-family:var(--bump-font-mono);font-variant-numeric:tabular-nums}.bump-card a:focus-visible,.bump-card button:focus-visible,.bump-card [role=button]:focus-visible,.bump-card [role=checkbox]:focus-visible,.bump-card [role=radio]:focus-visible,.bump-card [role=link]:focus-visible,.bump-card [tabindex]:not([tabindex="-1"]):focus-visible,.bump-card input:focus-visible,.bump-card select:focus-visible,.bump-card textarea:focus-visible{outline:2px solid color-mix(in srgb, var(--bump-accent,#18181b) 50%, var(--bump-text,#18181b));outline-offset:2px;border-radius:4px}.bump-checkbox__box:has(.bump-checkbox__input:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--bump-accent,#18181b) 28%, transparent);border-color:var(--bump-accent,#18181b)}@supports not selector(:has(*)){.bump-checkbox__box:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--bump-accent,#18181b) 28%, transparent);border-color:var(--bump-accent,#18181b)}}@media (pointer:coarse){.bump-qty-stepper button{min-width:44px;min-height:44px}.bump-notif__close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}@container bump (width<=480px){.bump-card a,.bump-card button:not(.bump-card__decline),.bump-card [role=button],.bump-card [role=checkbox],.bump-card [role=radio],.bump-card input[type=checkbox]:not(.bump-checkbox__input--hidden):not(.bump-sr-only),.bump-card input[type=radio]:not(.bump-volume__tier-radio):not(.bump-sr-only){min-width:44px;min-height:44px}.bump-card[data-slot=product-page] .bump-card__hero-row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.bump-card,.bump-card *,.bump-card :before,.bump-card :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@container bump (width<=480px){.bump-card:not([data-cta-size=compact]) .bump-card__cta{min-height:52px}.bump-card .bump-checkbox__row{min-height:56px}}@media (pointer:coarse){.bump-checkbox:active{transform:scale(.99)}.bump-thank-you__cta:active{transform:scale(.97)}}@media (hover:none){@container bump (width<=480px){.bump-card[data-slot=product-page] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"]),.bump-card[data-slot=checkout] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"]){scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.bump-card[data-slot=product-page] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"])::-webkit-scrollbar{display:none}.bump-card[data-slot=checkout] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"])::-webkit-scrollbar{display:none}.bump-card[data-slot=product-page] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"]) .bump-fbt__tile,.bump-card[data-slot=checkout] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"]) .bump-fbt__tile{scroll-snap-align:start;flex:0 0 48%}.bump-card[data-slot=product-page] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"]) .bump-fbt__tile-name,.bump-card[data-slot=checkout] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"]) .bump-fbt__tile-name{font-size:12px}.bump-card[data-slot=product-page] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"]),.bump-card[data-slot=checkout] .bump-fbt__grid:not([data-count="1"]):not([data-count="2"]){mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}}@container bump (width<=480px){.bump-card__heading{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bump-card__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (pointer:coarse){.bump-card__body{-webkit-overflow-scrolling:touch}}.bump-card[data-inview=false],.bump-card[data-inview=false] *,.bump-card[data-inview=false] :before,.bump-card[data-inview=false] :after{animation-play-state:paused!important}.bump-card[data-theme=vibrant]:not([data-mode=match-storefront]){--bump-bg:#fffaf5;--bump-text-surface:#fffaf5;--bump-text:#1c1310;--bump-text-muted:#78716c;--bump-border:#ea580c38;--bump-track:#fde9d9;--bump-shadow:0 0 0 1px #ea580c0f, 0 2px 4px #7c2d120f, 0 10px 28px #7c2d121a}.bump-card[data-theme=premium]:not([data-mode=match-storefront]){--bump-bg:#0c0a09;--bump-text-surface:#0c0a09;--bump-surface:#1c1917;--bump-text:#fafaf9;--bump-text-muted:#a8a29e;--bump-price-was:#a8a29e;--bump-border:#ffffff1a;--bump-track:#ffffff14;--bump-success-bg:#10b9812e;--bump-success-text:#34d399;--bump-warning-bg:#fbbf2429;--bump-warning-text:#fcd34d;--bump-shadow:0 1px 2px #0006, 0 12px 32px #00000073}.bump-card[data-theme=soft]:not([data-mode=match-storefront]){--bump-bg:#fdf6f3;--bump-text-surface:#fdf6f3;--bump-text:#44312e;--bump-text-muted:#7e6b68;--bump-border:#be82822e;--bump-track:#f3e0db;--bump-shadow:0 0 0 1px #9240400a, 0 2px 4px #783c3c0d, 0 10px 26px #783c3c14}.bump-card[data-theme=organic]:not([data-mode=match-storefront]){--bump-bg:#f6f7f2;--bump-text-surface:#f6f7f2;--bump-text:#2f3527;--bump-text-muted:#6b7259;--bump-border:#78825f33;--bump-track:#e4e8dc;--bump-shadow:0 0 0 1px #4a56350d, 0 2px 4px #4a56350d, 0 10px 26px #4a563517}.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=cart_bump],.bump-card[data-theme=premium][data-type=cart_bump],.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=product_page_bump],.bump-card[data-theme=premium][data-type=product_page_bump],.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=volume_bundle],.bump-card[data-theme=premium][data-type=volume_bundle],.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=bogo],.bump-card[data-theme=premium][data-type=bogo],.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=mix_match_bundle],.bump-card[data-theme=premium][data-type=mix_match_bundle]{--bump-accent:#fb923c;--bump-accent-soft:#fb923c2e}.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=progress_threshold],.bump-card[data-theme=premium][data-type=progress_threshold]{--bump-accent:#34d399;--bump-accent-soft:#34d3992e}.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=gamified_reveal],.bump-card[data-theme=premium][data-type=gamified_reveal]{--bump-accent:#a78bfa;--bump-accent-soft:#a78bfa2e}.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=wix_recommended],.bump-card[data-theme=premium][data-type=wix_recommended]{--bump-accent:#cbd5e1;--bump-accent-soft:#cbd5e129}.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=checkout_bump],.bump-card[data-theme=premium][data-type=checkout_bump]{--bump-accent:#818cf8;--bump-accent-soft:#818cf82e}.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=additional_fee],.bump-card[data-theme=premium][data-type=additional_fee]{--bump-accent:#fbbf24;--bump-accent-soft:#fbbf242e}.bump-card[data-mode=dark]:not([data-theme=vibrant]):not([data-theme=soft]):not([data-theme=organic])[data-type=thank_you_upsell],.bump-card[data-theme=premium][data-type=thank_you_upsell]{--bump-accent:#fb7185;--bump-accent-soft:#fb71852e}.bump-card[data-mode=dark] .bump-checkout-bump-strap,.bump-card[data-theme=premium] .bump-checkout-bump-strap{color:#fff;background:#4f46e5}.bump-card{box-sizing:border-box;background:var(--bump-bg);min-width:0;color:var(--bump-text);border:1px solid var(--bump-border);border-radius:min(var(--bump-radius,14px), 24px);box-shadow:var(--bump-shadow);font-family:var(--bump-font-body);transition:box-shadow var(--bump-dur-reveal) ease-out, transform var(--bump-dur-reveal) ease-out;flex:100%;line-height:1.45;display:block;position:relative;overflow:hidden}.bump-card:has(>.bump-sticker):not([data-has-bg-image]):not([data-type=gamified_reveal]){overflow:visible}.bump-card:not([data-mode=match-storefront]),.bump-thank-you,.bump-checkbox{font-family:var(--bump-font-body);letter-spacing:normal;text-transform:none;text-align:start;text-indent:0;word-spacing:normal;font-variant:normal;font-size:14px;font-style:normal;font-weight:400;line-height:1.45}.bump-card[data-has-bg-image]{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--bump-bg) 64%, transparent), color-mix(in srgb, var(--bump-bg) 86%, transparent)), var(--bump-bg-image);background-repeat:no-repeat,no-repeat;background-position:center, var(--bump-bg-image-pos,center);background-size:cover,cover}.bump-card[data-has-bg-image][data-mode=stealth],.bump-card[data-has-bg-image][data-mode=match-storefront]{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--bump-bg) 70%, transparent), color-mix(in srgb, var(--bump-bg) 92%, transparent)), var(--bump-bg-image)}.bump-card[data-border=none],.bump-thank-you[data-border=none]{border:none}.bump-card[data-border=hairline],.bump-thank-you[data-border=hairline]{border:1px solid color-mix(in srgb, currentColor 15%, transparent)}.bump-card[data-border=standard],.bump-thank-you[data-border=standard]{border:1px solid var(--bump-border)}.bump-card[data-border=bold],.bump-thank-you[data-border=bold]{border:2px solid var(--bump-accent)}.bump-card[data-border=dashed],.bump-thank-you[data-border=dashed]{border:2px dashed var(--bump-accent)}.bump-card[data-surface=solid]:not([data-has-bg-image]){background:var(--bump-bg);--bump-text-surface:var(--bump-bg)}.bump-card[data-surface=gradient]:not([data-has-bg-image]){background-image:linear-gradient(160deg, color-mix(in srgb, var(--bump-accent) 14%, var(--bump-bg)), var(--bump-bg) 62%);--bump-text-surface:color-mix(in srgb, var(--bump-accent) 14%, var(--bump-bg))}.bump-card[data-surface=tint]:not([data-has-bg-image]){background:color-mix(in srgb, var(--bump-accent) 7%, var(--bump-bg));--bump-text-surface:color-mix(in srgb, var(--bump-accent) 7%, var(--bump-bg))}.bump-card[data-bg-color]:not([data-has-bg-image]):not([data-surface]){background:var(--bump-bg)!important}.bump-card[data-bg-color][data-mode=stealth][data-type=checkout_bump] .bump-checkbox__product-name,.bump-card[data-bg-color][data-mode=stealth][data-type=checkout_bump] .bump-checkbox__description{color:var(--bump-text-muted)}.bump-card[data-bg-color][data-mode=stealth][data-type=checkout_bump] .bump-checkbox__cta-price{color:var(--bump-text)}.bump-card[data-surface=tint]:not([data-has-bg-image]):not([data-mode=dark]),.bump-card[data-surface=gradient]:not([data-has-bg-image]):not([data-mode=dark]){--bump-text-muted:#5f5f68;--bump-price-was:#5f5f68}.bump-thank-you[data-surface=solid]:not([data-state=added]){background:var(--bump-surface,#fff)}.bump-thank-you[data-surface=gradient]:not([data-state=added]){background-image:linear-gradient(160deg, color-mix(in srgb, var(--bump-accent) 14%, var(--bump-surface,#fff)), var(--bump-surface,#fff) 62%)}.bump-thank-you[data-surface=tint]:not([data-state=added]){background:color-mix(in srgb, var(--bump-accent) 7%, var(--bump-surface,#fff))}.bump-card[data-shadow=none]{box-shadow:none}.bump-card[data-shadow=soft]{box-shadow:0 1px 2px #18181b0d,0 4px 12px -4px #18181b1a}.bump-card[data-shadow=strong]{box-shadow:0 2px 4px #18181b14,0 16px 36px -10px #18181b38}.bump-card[data-cta-shape=pill] .bump-card__cta{border-radius:999px}.bump-card[data-cta-shape=rounded] .bump-card__cta{border-radius:12px}.bump-card[data-cta-shape=square] .bump-card__cta{border-radius:0}.bump-card[data-cta-size=compact] .bump-card__cta{height:38px;min-height:38px;padding:0 14px;font-size:12px}.bump-card[data-cta-size=large] .bump-card__cta{height:52px;min-height:52px;padding:0 22px;font-size:14px}.bump-card[data-cta-align=start] .bump-card__cta,.bump-card[data-cta-align=center] .bump-card__cta,.bump-card[data-cta-align=end] .bump-card__cta{width:max-content;max-width:100%}.bump-card[data-cta-align=start] .bump-card__cta{align-self:flex-start;margin-right:auto}.bump-card[data-cta-align=center] .bump-card__cta{align-self:center;margin-left:auto;margin-right:auto}.bump-card[data-cta-align=end] .bump-card__cta{align-self:flex-end;margin-left:auto}.bump-card[data-show-image=false] .bump-card__hero-media,.bump-card[data-show-image=false] .bump-bogo__pair-plus{display:none}.bump-card[data-anim=slide]{animation:bump-card-enter var(--bump-dur-card) var(--bump-ease-soft) both}.bump-card[data-anim=fade]{animation:bump-card-enter-fade var(--bump-dur-pop) ease-out both}.bump-card[data-anim=none]{animation:none}.bump-card[data-anim=pop]{animation:bump-card-enter-pop var(--bump-dur-enter) var(--bump-ease-pop) both}.bump-card[data-anim=rise]{animation:bump-card-enter-rise var(--bump-dur-slide) var(--bump-ease-out) both}@keyframes bump-card-enter{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bump-card-enter-fade{0%{opacity:0}to{opacity:1}}@keyframes bump-card-enter-pop{0%{opacity:0;transform:scale(.85)}60%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes bump-card-enter-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.bump-card[data-cta-emphasis=pulse] .bump-card__cta[data-cta-state=idle]{position:relative}.bump-card[data-cta-emphasis=pulse] .bump-card__cta[data-cta-state=idle]:after{content:"";border-radius:inherit;box-shadow:0 0 0 3px color-mix(in srgb, var(--bump-accent) 50%, transparent);opacity:0;pointer-events:none;animation:2.2s ease-in-out infinite bump-cta-pulse;position:absolute;inset:-2px}.bump-card[data-cta-emphasis=shine] .bump-card__cta[data-cta-state=idle]{position:relative;overflow:hidden}.bump-card[data-cta-emphasis=shine] .bump-card__cta[data-cta-state=idle]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffff73 50%,#0000 65%);animation:2.8s ease-in-out infinite bump-cta-shine;position:absolute;inset:0;transform:translate(-130%)}@keyframes bump-cta-pulse{0%,to{opacity:0}50%{opacity:.85}}@keyframes bump-cta-shine{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}.bump-card[data-cta-emphasis=none] .bump-card__cta[data-cta-state=idle]:after{content:"";border-radius:inherit;pointer-events:none;animation:bump-cta-sweep-once var(--bump-dur-loop) var(--bump-ease-soft) var(--bump-dur-card) both;background:linear-gradient(110deg,#0000 30%,#ffffff1f 50%,#0000 70%) -100% 0/220% 100%;position:absolute;inset:0}.bump-card[data-cta-emphasis=none] .bump-card__cta[data-cta-state=idle]:hover:after{animation:bump-cta-sweep-once var(--bump-dur-loop) var(--bump-ease-soft) var(--bump-dur-card) both, bump-cta-resweep var(--bump-dur-long) var(--bump-ease-soft)}.bump-card[data-mode=stealth][data-cta-emphasis=none] .bump-card__cta:after{content:none}@keyframes bump-cta-sweep-once{0%{background-position:200% 0}to{background-position:-100% 0}}@keyframes bump-cta-resweep{0%{background-position:200% 0}to{background-position:-100% 0}}.bump-card[data-cta-emphasis=shine][data-type=additional_fee],.bump-card[data-cta-emphasis=shine][data-type=checkout_bump]{overflow:hidden}.bump-card[data-cta-emphasis=shine][data-type=additional_fee]:before,.bump-card[data-cta-emphasis=shine][data-type=checkout_bump]:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background-image:linear-gradient(108deg,#0000 25%,#ffd25038 41%,#ffffff57 50%,#ffd25038 59%,#0000 75%);background-position:120% 0;background-repeat:no-repeat;background-size:300% 100%;animation:3.4s ease-in-out .8s infinite bump-card-gold-wave;position:absolute;inset:0}.bump-card[data-cta-emphasis=shine][data-type=additional_fee]:has(.bump-checkbox__input:checked):before,.bump-card[data-cta-emphasis=shine][data-type=checkout_bump]:has(.bump-checkbox__input:checked):before{background-image:none;animation:none}@keyframes bump-card-gold-wave{0%{background-position:120% 0}62%,to{background-position:-20% 0}}.bump-card[data-cta-emphasis=shine][data-type=additional_fee] .bump-checkbox__row,.bump-card[data-cta-emphasis=shine][data-type=checkout_bump] .bump-checkbox__row{z-index:2;position:relative}.bump-sticker{z-index:3}.bump-thank-you:not([data-mode=stealth]) .bump-thank-you__cta[data-cta-state=idle]{position:relative;overflow:hidden}.bump-thank-you:not([data-mode=stealth]) .bump-thank-you__cta[data-cta-state=idle]:after{content:"";animation:bump-cta-shine 2.8s ease-in-out var(--bump-dur-loop) infinite;pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffff73 50%,#0000 65%);position:absolute;inset:0;transform:translate(-130%)}@media (prefers-reduced-motion:reduce){.bump-card[data-anim=slide],.bump-card[data-anim=fade],.bump-card[data-anim=pop],.bump-card[data-anim=rise]{animation:none}.bump-card[data-cta-emphasis=pulse] .bump-card__cta:after,.bump-card[data-cta-emphasis=shine] .bump-card__cta:after,.bump-card[data-cta-emphasis=none] .bump-card__cta:after,.bump-card[data-cta-emphasis=none] .bump-card__cta[data-cta-state=idle]:hover:after,.bump-card[data-cta-emphasis=shine][data-type=additional_fee]:before,.bump-card[data-cta-emphasis=shine][data-type=checkout_bump]:before,.bump-thank-you .bump-thank-you__cta:after,.bump-thank-you:not([data-mode=stealth]) .bump-thank-you__cta[data-cta-state=idle]:after{opacity:0;animation:none}}.bump-card[data-mode=stealth] .bump-progress__fill:after,.bump-card[data-mode=stealth] .bump-progress__comet,.bump-card[data-mode=stealth] .bump-progress--urgent .bump-progress__hero[data-state=urgent],.bump-card[data-mode=stealth] .bump-progress--urgent .bump-progress__goal-dot[data-state=next]{animation:none}.bump-card:hover:not([data-mode=match-storefront]):not([data-mode=stealth]){box-shadow:var(--bump-shadow-hover)}@media (prefers-reduced-motion:no-preference){.bump-card[data-layout=card]:not([data-mode=match-storefront]):not([data-mode=stealth]):hover,.bump-card[data-layout=hero]:not([data-mode=match-storefront]):not([data-mode=stealth]):hover{transform:translateY(-1px)!important}}.bump-card[data-slot=product-page]:not([data-layout=banner]):not([data-type=wix_recommended]){max-width:480px}.bump-card[data-slot=checkout]:not([data-layout=banner]){max-width:560px}.bump-card[data-slot=product-page][data-type=wix_recommended]{max-width:540px}.bump-card[data-mode=match-storefront]{color:inherit;border:1px solid color-mix(in srgb, currentColor 15%, transparent);box-shadow:none;background:0 0}.bump-card[data-mode=match-storefront][data-surface]:not([data-has-bg-image]){background:0 0}.bump-card[data-mode=match-storefront] .bump-card__description{color:color-mix(in srgb, currentColor 65%, transparent)}.bump-card[data-slot=side-cart] .bump-card__body{padding:calc(7px * var(--bump-pad-scale)) calc(12px * var(--bump-pad-scale)) calc(7px * var(--bump-pad-scale)) calc(12px * var(--bump-pad-scale) + 4px);gap:calc(5px * var(--bump-pad-scale))}.bump-card[data-slot=side-cart] .bump-card__hero-row{align-items:center;gap:10px}.bump-card[data-slot=side-cart] .bump-card__hero-media{flex:0 0 48px;width:48px;height:48px}.bump-card[data-slot=side-cart] .bump-card__eyebrow-strap{margin-bottom:6px}.bump-card[data-slot=side-cart] .bump-card__microline{margin:2px 0}.bump-card[data-slot=side-cart][data-type=bogo] .bump-card__save-pill{display:none}.bump-card[data-slot=side-cart][data-type=bogo] .bump-card__hero-media{flex:0 0 44px;width:44px;height:44px}.bump-card[data-slot=side-cart] .bump-card__description{display:none}.bump-card[data-slot=side-cart][data-type=gamified_reveal] .bump-card__description{display:block}.bump-card[data-slot=side-cart] .bump-card__heading{letter-spacing:-.005em;font-size:13.5px;font-weight:700;line-height:1.25}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo]) .bump-card__microline:not(.bump-bogo__cart-variant){display:none}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo]) .bump-card__heading{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo]) .bump-card__hero-text{gap:1px}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo]):has(.bump-card__error) .bump-card__product-name{display:none}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo]):has(.bump-card__error) .bump-card__hero-media{flex:0 0 34px;width:34px;height:34px}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo]):has(.bump-card__error) .bump-card__body{row-gap:1px}.bump-card[data-slot=side-cart][data-type=bogo] .bump-bogo__cart-variant{margin:1px 0 0;display:block}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-card__heading{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__head{margin-bottom:6px}.bump-card[data-slot=side-cart] .bump-card__price-now{font-size:13px}.bump-card[data-slot=side-cart] .bump-card__cta{padding:6px 12px;font-size:13px}.bump-card[data-slot=side-cart]:not([data-layout=banner]){box-sizing:border-box;flex-direction:column;max-height:150px;display:flex}.bump-card[data-slot=side-cart][data-layout=sticker]{max-height:130px}.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__body{box-sizing:border-box;min-height:0;padding:calc(8px * var(--bump-pad-scale));gap:calc(4px * var(--bump-pad-scale));scrollbar-width:thin;overscroll-behavior:contain;flex:auto;overflow-y:auto}.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__body:has(.bump-variant-picker){padding:calc(5px * min(var(--bump-pad-scale), 1)) calc(8px * var(--bump-pad-scale));gap:calc(3px * min(var(--bump-pad-scale), 1))}.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__body:has(.bump-variant-picker) .bump-card__product-name{-webkit-line-clamp:1;line-clamp:1}.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__body:has(.bump-variant-picker) .bump-variant-picker{flex-flow:wrap;gap:4px;display:flex}.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__body:has(.bump-variant-picker) .bump-variant-picker>*{flex:46%;min-width:0}.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__body:has(.bump-variant-picker) .bump-variant-picker select{height:22px;min-height:22px;padding-block:0;font-size:11px}@container bump (width<=480px){.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__body{padding-block:calc(5px * min(var(--bump-pad-scale), 1));row-gap:calc(3px * min(var(--bump-pad-scale), 1))}}.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__cta{position:sticky;bottom:0}.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__body:has(.bump-card__error) .bump-card__cta{position:static}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo]) .bump-card__eyebrow-strap{display:none}.bump-card[data-slot=side-cart][data-type=cart_bump]:not([data-has-sticker]):not([data-has-discount]):not(:has(.bump-card__urgency)) .bump-card__eyebrow-strap{display:inline-flex}.bump-card[data-slot=side-cart][data-type=cart_bump]:not([data-has-sticker]):not([data-has-discount]):not(:has(.bump-card__urgency)) .bump-card__heading,.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo]):has(.bump-card__urgency) .bump-card__heading{-webkit-line-clamp:1}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo])[data-second-chance] .bump-card__eyebrow-strap{display:inline-flex}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo])[data-second-chance] .bump-card__heading{-webkit-line-clamp:1}.bump-variant-picker{padding-top:calc(4px * var(--bump-pad-scale,1));border-top:1px solid var(--bump-border,#e5e7eb);flex-direction:column}.bump-variant-picker__pills{flex-wrap:wrap;gap:6px;display:flex}.bump-variant-picker__pill{all:unset;box-sizing:border-box;text-align:center;font-family:var(--bump-font-body,inherit);cursor:pointer;border:1px solid var(--bump-border,#d1d5db);color:var(--bump-text,#111827);transition:background var(--bump-dur-snap), border-color var(--bump-dur-snap), color var(--bump-dur-snap);background:0 0;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1}.bump-variant-picker__pill:hover{background:color-mix(in srgb, var(--bump-accent,#18181b) 8%, transparent)}.bump-variant-picker__pill[aria-checked=true]{background:var(--bump-accent,#18181b);color:var(--bump-accent-ink,#fff);border-color:var(--bump-accent,#18181b)}.bump-variant-picker__pill:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.bump-variant-picker__pill:focus-visible{outline:2px solid color-mix(in srgb, var(--bump-accent,#18181b) 50%, var(--bump-text,#18181b));outline-offset:2px}.bump-variant-picker__swatches{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bump-variant-picker__swatch{all:unset;box-sizing:border-box;cursor:pointer;background-color:var(--swatch-color,#d1d5db);width:28px;height:28px;transition:box-shadow var(--bump-dur-snap), border-color var(--bump-dur-snap);border:2px solid #0000;border-radius:50%;flex-shrink:0;position:relative}.bump-variant-picker__swatch[data-light=true]{border-color:var(--bump-border,#d1d5db)}.bump-variant-picker__swatch:not([data-light=true]){border-color:var(--bump-swatch-ring,transparent)}.bump-variant-picker__swatch:hover:not(:disabled){box-shadow:0 0 0 2px color-mix(in srgb, var(--swatch-color,#18181b) 25%, transparent)}.bump-variant-picker__swatch.bump-variant-picker__swatch--selected{border-color:var(--bump-accent,#18181b);box-shadow:0 0 0 2px var(--bump-bg,#fff)}.bump-variant-picker__swatch--selected:hover:not(:disabled){box-shadow:0 0 0 2px var(--bump-bg,#fff)}.bump-variant-picker__swatch:disabled{opacity:.35;cursor:not-allowed}.bump-variant-picker__swatch:disabled:after{content:"";background:var(--bump-text,#18181b);transform-origin:50%;border-radius:1px;height:1.5px;position:absolute;top:50%;left:-1px;right:-1px;transform:rotate(-45deg)}.bump-variant-picker__swatch:focus-visible{outline:2px solid color-mix(in srgb, var(--bump-accent,#18181b) 50%, var(--bump-text,#18181b));outline-offset:3px}.bump-card[data-slot=side-cart] .bump-variant-picker{border-top:none;padding-top:0}.bump-card[data-slot=side-cart]:is([data-type=cart_bump],[data-type=bogo]):has(.bump-variant-picker) .bump-card__heading{-webkit-line-clamp:1}.bump-card[data-slot=side-cart]:not([data-layout=banner]) .bump-card__body>*{flex-shrink:0}.bump-card[data-slot=side-cart] .bump-card__urgency{margin-top:5px}.bump-card[data-slot=side-cart][data-layout=sticker] .bump-card__body{max-height:130px}.bump-card[data-slot=side-cart][data-type=gamified_reveal],.bump-card[data-slot=side-cart][data-type=gamified_reveal] .bump-card__body{max-height:none;overflow:clip visible}.bump-card[data-slot=side-cart][data-type=gamified_reveal] .bump-card__heading{letter-spacing:-.01em;font-size:20px;line-height:1.15}.bump-card[data-type=checkout_bump]{box-shadow:none;background:0 0;border:0}.bump-card[data-type=checkout_bump] .bump-card__body{border:1.5px solid var(--bump-border-strong,#18181b24);border-radius:min(var(--bump-radius,14px), 24px);background:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--bump-accent-soft) 55%, #fff) 0%, #fff 42%);cursor:pointer;transition:transform var(--bump-dur-press) var(--bump-ease-soft), box-shadow var(--bump-dur-press) ease, border-color var(--bump-dur-press) ease, background .25s ease;padding:14px 16px;display:block;position:relative;overflow:hidden}.bump-card[data-type=checkout_bump]:not([data-mode=stealth]) .bump-card__body{--bump-text:#18181b;--bump-text-muted:#71717a;--bump-price-was:#52525b;--bump-border:#18181b14;--bump-warning-text:#92400e;--bump-warning-bg:#fef3c7;--bump-swatch-ring:transparent}.bump-card[data-type=checkout_bump] .bump-card__body:before{content:"";top:12px;bottom:12px;background:var(--bump-accent);pointer-events:none;z-index:1;transform-origin:0;border-radius:999px;width:3px;position:absolute;inset-inline-start:0}.bump-card[data-type=checkout_bump] .bump-card__body:hover{border-color:color-mix(in srgb, var(--bump-accent) 55%, var(--bump-border-strong));transform:translateY(-1px);box-shadow:0 10px 22px -10px #312e8152}.bump-card[data-type=checkout_bump] .bump-card__body:active{transform:translateY(0)scale(.995)}.bump-card[data-type=checkout_bump] .bump-card__body:has(.bump-checkbox__input:checked){background:linear-gradient(180deg, var(--bump-accent-soft) 0%, #fff 60%);border-color:var(--bump-accent)}@media (prefers-reduced-motion:no-preference){.bump-card[data-type=checkout_bump]:not([data-mode=stealth]) .bump-card__body{animation:bump-cb-body-in .38s var(--bump-ease-out) var(--bump-dur-quick) backwards}.bump-card[data-type=checkout_bump]:not([data-mode=stealth]) .bump-card__body:before{animation:bump-cb-stripe-nudge .9s ease-out var(--bump-dur-settle) 1 backwards}}@keyframes bump-cb-body-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bump-cb-stripe-nudge{0%,to{filter:none;transform:scaleX(1)}35%{filter:brightness(1.25)saturate(1.15);transform:scaleX(1.3333)}}.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-card__body{background:var(--bump-bg,#fff)}.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-card__body:before{display:none}.bump-checkbox{border:1px solid color-mix(in srgb, var(--bump-accent) 18%, var(--bump-border));border-radius:min(var(--bump-radius,14px), 24px);transition:background var(--bump-dur-press) ease-out, border-color var(--bump-dur-press) ease-out, box-shadow var(--bump-dur-press) ease-out;animation:bump-checkout-row-in var(--bump-dur-enter) var(--bump-ease-out) var(--bump-dur-quick) backwards;background:linear-gradient(#fdfaf3,#faf6ed);padding:0;position:relative;overflow:hidden}.bump-checkbox:before{content:"";top:0;inset-inline-start:0;background:var(--bump-accent);pointer-events:none;width:3px;position:absolute;bottom:0}@keyframes bump-checkout-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bump-checkbox{animation:none}}.bump-checkbox:hover{border-color:color-mix(in srgb, var(--bump-accent) 50%, var(--bump-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--bump-accent) 12%, transparent)}.bump-checkbox[aria-busy=true]{background:color-mix(in srgb, var(--bump-accent) 14%, var(--bump-bg))}.bump-checkbox__input{accent-color:var(--bump-accent)}.bump-checkbox__row{cursor:pointer;font:inherit;color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.bump-checkbox__input{cursor:pointer;width:18px;height:18px;margin:0}.bump-checkbox__input[aria-disabled=true]{cursor:default}.bump-checkbox__text{flex-direction:column;gap:2px;min-width:0;display:flex}.bump-checkbox__headline{font-family:var(--bump-font-heading,inherit);font-size:14px;font-weight:500;line-height:1.3}.bump-checkbox__product-name{color:#71717a;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:1.3;overflow:hidden}.bump-checkbox__description{color:#6b6b74;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.35;overflow:hidden}.bump-checkbox__price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600}.bump-checkbox__error{color:var(--bump-danger);padding:4px 14px 10px;font-size:12px}.bump-card .sr-only,.bump-checkbox .sr-only{clip-path:inset(100%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bump-card__body{padding:calc(14px * var(--bump-pad-scale)) calc(14px * var(--bump-pad-scale)) calc(6px * var(--bump-pad-scale));gap:calc(12px * var(--bump-pad-scale));border-radius:inherit;flex-direction:column;display:flex;overflow:hidden}.bump-card__heading{font-family:var(--bump-font-heading,inherit);letter-spacing:-.015em;color:var(--bump-text);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.15}.bump-card__description{color:var(--bump-text-muted);overflow-wrap:anywhere;margin:0;font-size:13px}.bump-card__product-name{font-family:var(--bump-font-body,inherit);min-width:0;color:var(--bump-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1px 0 0;font-size:12.5px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.bump-card[data-slot=side-cart] .bump-card__product-name{margin-top:0;font-size:11.5px}.bump-card__bullets{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.bump-card__bullet{color:var(--bump-text);align-items:baseline;gap:6px;font-size:13px;line-height:1.3;display:flex}.bump-card__bullet-glyph{color:var(--bump-accent,var(--bump-primary));flex:none;font-size:12px;font-weight:700}.bump-card__bullet-text{flex:auto;min-width:0}.bump-card__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bump-card__scarcity-chip{color:var(--bump-danger);font-size:12px;font-weight:500}.bump-card__social-chip{background:var(--bump-success-bg);color:var(--bump-success-text);letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.bump-card__price-now{color:var(--bump-text);letter-spacing:-.01em;font-size:15px;font-weight:600}.bump-card__price-was{color:var(--bump-price-was,#52525b);font-size:12px;font-weight:400;text-decoration:line-through 1.5px}.bump-card__cta{appearance:none;box-sizing:border-box;border-radius:var(--bump-cta-radius,var(--bump-radius-pill,999px));background:var(--bump-primary,var(--bump-accent,#18181b));color:var(--bump-primary-text,#fff);outline-offset:-1.5px;font-family:var(--bump-cta-font,var(--bump-font-heading,inherit));letter-spacing:.02em;cursor:pointer;height:46px;min-height:46px;transition:transform var(--bump-dur-fast) var(--bump-ease-progress), box-shadow var(--bump-dur-nudge) ease-out, opacity var(--bump-dur-fast) ease-out, filter var(--bump-dur-fast) ease-out;text-align:center;white-space:nowrap;border:0;outline:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;width:100%;padding:0 18px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.bump-card__cta:before{content:"";border-radius:inherit;background:var(--bump-success,#047857);opacity:0;pointer-events:none;transition:none;position:absolute;inset:0}.bump-card__cta--success:before{opacity:1}.bump-card__cta-face{justify-content:center;align-items:center;gap:inherit;width:100%;display:inline-flex;position:relative}.bump-card__cta-plus,.bump-card__cta-sep{opacity:.72;flex-shrink:0;font-weight:500}.bump-card__cta-sep{margin:0 2px}.bump-card__cta-plus{opacity:1;margin-inline-end:-2px;font-weight:600;line-height:1;transform:translateY(-.5px)}.bump-card__cta-price{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.bump-card__cta-label,.bump-card__cta-tail{text-overflow:ellipsis;min-width:0;overflow:hidden}.bump-card__cta-label,.bump-card__cta-price,.bump-card__cta-tail,.bump-card__cta-check,.bump-thank-you__cta-label{z-index:1;position:relative}.bump-card__cta-check{flex-shrink:0;display:inline-block}.bump-card__cta-chip{border-radius:var(--bump-radius-pill,999px);background:var(--bump-accent,#b7410e);box-shadow:none;color:var(--bump-accent-text,#fff);font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;letter-spacing:.02em;flex-shrink:0;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.bump-card[data-mode=stealth] .bump-card__cta-chip{color:var(--bump-primary-on-surface,var(--bump-primary,#18181b));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bump-primary-on-surface,var(--bump-primary,#18181b)) 45%, transparent);background:0 0}.bump-card__trust-row{flex-wrap:wrap;gap:6px 12px;width:100%;margin-top:8px;display:inline-flex}.bump-card__trust-chip{font-family:var(--bump-font-body);color:var(--bump-text-muted);white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.bump-card__trust-icon{color:var(--bump-accent);flex-shrink:0}.bump-card__trust-label{min-width:0}.bump-card__cta:hover{box-shadow:0 1px 0 #ffffff38 inset, 0 10px 22px color-mix(in srgb, var(--bump-primary,var(--bump-accent,#18181b)) 36%, transparent);transform:translateY(-1px)}.bump-card__cta:active{transform:translateY(0)}.bump-card__cta:disabled,.bump-card__cta[aria-disabled=true]{background:var(--bump-accent-soft,#fbede4);color:var(--bump-accent,#71717a);border:1px solid var(--bump-accent,#18181b24);cursor:not-allowed;box-shadow:none;filter:none;transform:none}.bump-card__cta[aria-disabled=true]{pointer-events:none}.bump-card__cta--success,.bump-card__cta--success[aria-disabled=true]{color:#fff;opacity:1;cursor:default;animation:bump-cta-success-pop var(--bump-dur-pop) var(--bump-ease-pop) 1;box-shadow:0 1px 2px #04785733,0 6px 16px #04785740}@keyframes bump-cta-success-pop{0%{transform:scale(1)}45%{transform:scale(1.045)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bump-card__cta--success,.bump-card__cta--success[aria-disabled=true]{animation:none}}.bump-card__decline{top:8px;z-index:3;appearance:none;box-sizing:border-box;width:24px;height:24px;color:var(--bump-text-muted);opacity:.55;cursor:pointer;transition:opacity var(--bump-dur-quick) ease, background-color var(--bump-dur-quick) ease;background:0 0;border:0;border-radius:999px;justify-content:flex-end;align-items:flex-start;padding:4px 4px 0 0;display:inline-flex;position:absolute;inset-inline-end:8px}.bump-card__decline:hover{opacity:1;background:color-mix(in srgb, var(--bump-text) 8%, transparent)}.bump-card__decline:focus-visible{opacity:1;outline:2px solid var(--bump-accent);outline-offset:2px}.bump-card[data-has-sticker=true] .bump-card__decline{top:20px}.bump-card:has(.bump-card__decline) .bump-card__heading,.bump-card:has(.bump-card__decline) .bump-card__eyebrow-label,.bump-card:has(.bump-card__decline) .bump-card__eyebrow-strap,.bump-card:has(.bump-card__decline) .bump-card__product-name{padding-inline-end:40px}.bump-card__fbt-row .bump-card__decline{flex:none;align-self:center;margin-inline-start:2px;position:static}.bump-card__fbt-row .bump-card__heading,.bump-card__fbt-row .bump-card__product-name{padding-inline-end:0}.bump-decline-undo{border-radius:min(var(--bump-radius,12px), 24px);background:var(--bump-bg,#fff);border:1px solid var(--bump-border,#0000001a);min-height:72px;font-family:var(--bump-font-body,inherit);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.bump-decline-undo[data-mode=dark],.bump-decline-undo[data-theme=premium]{--bump-bg:#0f172a;--bump-text-muted:#94a3b8;--bump-border:#ffffff24;--bump-accent:#fb923c}.bump-decline-undo[data-theme=premium]{--bump-bg:#0c0a09}.bump-decline-undo__text{color:var(--bump-text-muted,#64748b);font-size:13px}.bump-decline-undo__action{appearance:none;min-height:44px;font:inherit;color:var(--bump-accent,#b7410e);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:13px;font-weight:600;display:inline-flex}.bump-decline-undo__action:hover{text-decoration:underline}.bump-decline-undo__action:focus-visible{outline:2px solid color-mix(in srgb, var(--bump-accent,#b7410e) 50%, var(--bump-text,#18181b));outline-offset:2px}.bump-decline-undo__icon{flex:none}.bump-progress{flex-direction:column;gap:0;width:100%;display:flex}.bump-progress__header{justify-content:space-between;align-items:baseline;gap:14px;min-height:18px;margin-bottom:12px;display:flex}.bump-progress__bar{background:linear-gradient(180deg, #0f172a0a, var(--bump-track));border:1px solid var(--bump-border,#18181b14);border-radius:999px;width:100%;height:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #0f172a0a}.bump-progress__fill{background:linear-gradient(90deg, color-mix(in srgb, var(--bump-accent) 80%, #fff), var(--bump-accent));transform-origin:0;border-radius:999px;height:100%;position:relative;overflow:hidden}.bump-progress__fill:after{content:"";width:40%;height:100%;animation:bump-progress-shimmer var(--bump-dur-loop-slow) linear infinite;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff6b,#0000);position:absolute;top:0;left:-40%}.bump-progress__comet{top:0;bottom:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg, transparent 0, color-mix(in srgb, var(--bump-accent) 60%, transparent) 40%, var(--bump-accent) 80%, color-mix(in srgb, var(--bump-accent) 70%, #fff) 100%);width:16px;box-shadow:inset -2px 0 6px -1px color-mix(in srgb, var(--bump-accent) 45%, #fff);opacity:1;position:absolute;inset-inline-end:0}@media (prefers-reduced-motion:no-preference){.bump-progress__comet{animation:1.8s ease-in-out infinite bump-progress-comet}}.bump-progress__fill[style*="width: 0%"] .bump-progress__comet,.bump-progress--complete .bump-progress__comet{display:none}.bump-progress--urgent .bump-progress__fill{background:linear-gradient(90deg, color-mix(in srgb, var(--bump-accent) 78%, #fff), color-mix(in srgb, var(--bump-accent) 55%, var(--bump-progress-fill-start,#10b981)))}.bump-progress--urgent .bump-progress__bar{box-shadow:0 1px 1px #0f172a0a inset, 0 0 0 1px color-mix(in srgb, var(--bump-accent) 14%, transparent)}.bump-card[data-bar-height=compact] .bump-progress__bar{height:6px}.bump-card[data-bar-height=tall] .bump-progress__bar{height:16px}.bump-card[data-bar-shape=square] .bump-progress__bar,.bump-card[data-bar-shape=square] .bump-progress__fill{border-radius:3px}.bump-progress--complete .bump-progress__bar{animation:bump-progress-pulse var(--bump-dur-pulse) ease-out 1}.bump-progress__bar--tiered{margin-top:22px;overflow:visible}.bump-progress__milestone{z-index:2;pointer-events:none;position:absolute;top:50%}.bump-progress__milestone-dot{border:2px solid color-mix(in srgb, var(--bump-accent) 40%, #fff);background:#fff;border-radius:999px;width:13px;height:13px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0f172a24}.bump-progress__milestone[data-state=hit] .bump-progress__milestone-dot{background:var(--bump-accent);border-color:var(--bump-accent)}.bump-progress__milestone[data-state=next] .bump-progress__milestone-dot{border-color:var(--bump-accent);box-shadow:0 1px 2px #0f172a24, 0 0 0 4px color-mix(in srgb, var(--bump-accent) 16%, transparent)}.bump-progress__milestone-cap{white-space:nowrap;letter-spacing:.01em;font-feature-settings:"tnum" 1;color:var(--bump-text-muted);font-size:10px;font-weight:600;line-height:1;position:absolute;bottom:8px;left:0;transform:translate(-50%)}.bump-progress__milestone[data-state=hit] .bump-progress__milestone-cap,.bump-progress__milestone[data-state=next] .bump-progress__milestone-cap{color:var(--bump-accent);font-weight:700}.bump-progress__milestone[data-edge=start] .bump-progress__milestone-cap{text-align:start;left:0;transform:none}.bump-progress__milestone[data-edge=end] .bump-progress__milestone-cap{text-align:end;left:auto;right:0;transform:none}.bump-card[data-slot=side-cart] .bump-progress__bar--tiered{margin-top:4px}.bump-card[data-slot=side-cart] .bump-progress__milestone-cap{display:none}.bump-progress__label{letter-spacing:-.005em;color:var(--bump-text);align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:400;line-height:1.3;display:inline-flex}.bump-progress__label-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bump-progress__label--complete{color:var(--bump-success-text)}.bump-progress__hero{font-feature-settings:"tnum" 1, "lnum" 1;color:var(--bump-accent);transition:color var(--bump-dur-quick) var(--bump-ease-progress);font-size:15px;font-weight:600}.bump-progress__hero[data-state=complete]{color:var(--bump-success-text)}.bump-progress__hero[data-state=urgent]{color:var(--bump-accent-on-surface,var(--bump-accent));text-shadow:0 0 10px color-mix(in srgb, var(--bump-accent) 28%, transparent);transition:color var(--bump-dur-quick) var(--bump-ease-progress), text-shadow var(--bump-dur-quick) var(--bump-ease-progress)}@media (prefers-reduced-motion:no-preference){.bump-progress--urgent .bump-progress__hero[data-state=urgent]{animation:bump-progress-hero-glow var(--bump-dur-loop-slow) ease-in-out infinite}}@keyframes bump-progress-hero-glow{0%,to{text-shadow:0 0 8px color-mix(in srgb, var(--bump-accent) 22%, transparent)}50%{text-shadow:0 0 14px color-mix(in srgb, var(--bump-accent) 40%, transparent)}}.bump-progress__hero[data-state=lossAversion]{color:#b45309}.bump-progress__hero[data-state=conflict]{color:var(--bump-text)}@media (prefers-reduced-motion:reduce){.bump-progress__hero{transition:none}}.bump-progress__target{color:var(--bump-text-muted);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500}@keyframes bump-progress-shimmer{0%{transform:translate(0)}to{transform:translate(360%)}}@keyframes bump-progress-pulse{0%{transform:scaleY(1)}40%{transform:scaleY(1.4)}to{transform:scaleY(1)}}@keyframes bump-progress-comet{0%,to{opacity:.78}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.bump-progress__fill:after,.bump-progress--complete .bump-progress__bar,.bump-progress__comet{animation:none}.bump-progress__ticks{transition:none}}.bump-progress-skeleton__bone{background:linear-gradient(90deg,#0f172a0f 0%,#0f172a1f 50%,#0f172a0f 100%) 0 0/200% 100%;border-radius:999px;animation:1.4s ease-in-out infinite bump-progress-skeleton-shimmer}@keyframes bump-progress-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.bump-progress-skeleton__bone{animation:none}}@container bump (width<=420px){.bump-progress{gap:4px}.bump-progress__label{font-size:13px}.bump-progress__target{font-size:11px}}@container bump (width<=320px){.bump-progress__target{display:none}}.bump-scratch{user-select:none;cursor:grab;touch-action:none;background:linear-gradient(135deg,#d2d2d7 0%,#c2c2c9 48%,#d5d5da 100%);border-radius:10px;width:100%;height:96px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #50505c24,inset 0 1px 6px #32323c29}.bump-scratch:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(115deg,#0000 40%,#fffae173 50%,#0000 60%) 0 0/250% 100% no-repeat;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.bump-scratch:not([data-revealed=true]):not([data-reduced-motion=true]):after{opacity:1;animation:4.2s ease-in-out infinite bump-foil-sheen}}.bump-card[data-mode=stealth] .bump-scratch:after,.bump-card[data-mode=match-storefront] .bump-scratch:after{display:none}@keyframes bump-foil-sheen{0%{background-position:120% 0}30%,to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.bump-scratch{animation:none}}.bump-scratch[data-reduced-motion=true]{cursor:pointer}.bump-scratch:focus-visible{outline:2px solid color-mix(in srgb, var(--bump-accent,#18181b) 50%, var(--bump-text,#18181b));outline-offset:2px}.bump-widget-stack{flex-direction:column;gap:4px;display:flex}.bump-scratch[data-revealed=true]{cursor:default}.bump-scratch__reward{text-align:center;color:var(--bump-text);z-index:0;justify-content:center;align-items:center;padding:16px;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}.bump-scratch[data-reduced-motion=true]:not([data-revealed=true]) .bump-scratch__reward{opacity:0}.bump-scratch__reward-label{background:color-mix(in srgb, var(--bump-primary,#34d399) 18%, transparent);color:var(--bump-text);border-radius:999px;padding:8px 16px;display:inline-block}.bump-scratch[data-revealed=true] .bump-scratch__reward-label{animation:bump-reward-pulse .28s ease-out var(--bump-dur-tap) 1}.bump-scratch__canvas{z-index:1;width:100%;height:100%;transition:opacity var(--bump-dur-long) var(--bump-ease-soft);position:absolute;inset:0}.bump-scratch__canvas--revealed{opacity:0;pointer-events:none}.bump-scratch__hint{text-align:center;color:#5c3f0a;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px #fff8dc99;pointer-events:none;z-index:2;transition:opacity var(--bump-dur-quick) ease-out;justify-content:center;align-items:center;padding:16px;font-size:13px;font-weight:800;display:flex;position:absolute;inset:0}.bump-scratch[data-revealed=true] .bump-scratch__hint{opacity:0}.bump-scratch__foot{color:var(--bump-text-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:10.5px;display:flex}.bump-scratch__foot>span{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}@keyframes bump-reward-pulse{0%{opacity:.6;transform:scale(.92)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bump-scratch[data-revealed=true] .bump-scratch__reward-label,.bump-scratch__reward-label{animation:none}.bump-scratch__canvas{transition:opacity var(--bump-dur-fast) linear}}.bump-fbt{display:block}.bump-fbt__grid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));justify-content:center;gap:8px;margin-bottom:12px;display:grid}@media (hover:hover){@container bump (width<=309px){.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="3"],.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="3"]{grid-template-columns:1fr}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="3"] .bump-fbt__tile,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="3"] .bump-fbt__tile{grid-template-columns:76px 1fr;grid-template-areas:"thumb name""thumb desc""thumb price";align-items:center;gap:2px 14px;display:grid}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="3"] .bump-fbt__tile:not(:has(.bump-fbt__tile-desc)),.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="3"] .bump-fbt__tile:not(:has(.bump-fbt__tile-desc)){grid-template-areas:"thumb name""thumb price"}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="3"] .bump-fbt__tile-thumb,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="3"] .bump-fbt__tile-thumb{grid-area:thumb;width:76px;height:76px;margin-bottom:0}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="3"] .bump-fbt__tile-name,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="3"] .bump-fbt__tile-name{grid-area:name;align-self:end}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="3"] .bump-fbt__tile-desc,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="3"] .bump-fbt__tile-desc{-webkit-line-clamp:1;grid-area:desc;margin-bottom:0}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="3"] .bump-fbt__tile-price,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="3"] .bump-fbt__tile-price{grid-area:price;align-self:start}}}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="1"],.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="1"]{grid-template-columns:1fr}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="1"] .bump-fbt__tile,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="1"] .bump-fbt__tile{grid-template-columns:76px 1fr;grid-template-areas:"thumb name""thumb desc""thumb price";align-items:center;gap:2px 14px;display:grid}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="1"] .bump-fbt__tile:not(:has(.bump-fbt__tile-desc)),.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="1"] .bump-fbt__tile:not(:has(.bump-fbt__tile-desc)){grid-template-areas:"thumb name""thumb price"}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="1"] .bump-fbt__tile-thumb,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="1"] .bump-fbt__tile-thumb{grid-area:thumb;width:76px;height:76px}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="1"] .bump-fbt__tile-name,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="1"] .bump-fbt__tile-name{grid-area:name;align-self:end}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="1"] .bump-fbt__tile-desc,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="1"] .bump-fbt__tile-desc{-webkit-line-clamp:1;grid-area:desc;margin-bottom:0}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="1"] .bump-fbt__tile-price,.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="1"] .bump-fbt__tile-price{grid-area:price;align-self:start}.bump-card[data-slot=product-page] .bump-fbt__grid[data-count="2"],.bump-card[data-slot=checkout] .bump-fbt__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center}.bump-fbt__tile{border-radius:var(--bump-radius-sm,10px);background:var(--bump-bg-soft,#fbfaf7);border:1px solid var(--bump-border,#18181b14);cursor:pointer;text-align:start;font:inherit;color:inherit;overflow-wrap:break-word;min-width:0;transition:transform var(--bump-dur-snap) ease, border-color var(--bump-dur-snap) ease, background var(--bump-dur-snap) ease, box-shadow var(--bump-dur-snap) ease;flex-direction:column;padding:8px;display:flex;position:relative}.bump-fbt__tile:hover:not(:disabled){border-color:var(--bump-border-strong,#18181b24);transform:translateY(-2px)scale(1.01);box-shadow:0 4px 14px #0f172a1a}.bump-fbt__tile:active:not(:disabled){transform:translateY(0)scale(.99);box-shadow:inset 0 1px 3px #0f172a1f}@media (pointer:coarse){.bump-card__cta:active{transform:scale(.97)}.bump-fbt__tile:active:not(:disabled){transform:scale(.96)}}.bump-fbt__tile:focus-visible{outline:2px solid color-mix(in srgb, var(--bump-accent,#0f172a) 50%, var(--bump-text,#18181b));outline-offset:2px}.bump-fbt__tile:disabled{cursor:not-allowed;opacity:.6}.bump-fbt__tile[data-selected=true]{border-color:var(--bump-accent,#0f172a);background:var(--bump-accent-soft,#eef0f4);box-shadow:inset 0 0 0 1px var(--bump-accent,#0f172a)}.bump-card[data-mode=dark][data-type=wix_recommended]:not([data-slot=side-cart]) .bump-fbt__tile:not([data-selected=true]){background:var(--bump-surface);background:var(--bump-surface,#1e293b)}@media (prefers-reduced-motion:no-preference){.bump-fbt__tile[data-selected=true]{animation:bump-fbt-ring-pulse var(--bump-dur-quick) ease-out}}@keyframes bump-fbt-ring-pulse{0%{box-shadow:inset 0 0 0 1px var(--bump-accent,#0f172a), 0 0 0 0 #0f172a00}45%{box-shadow:inset 0 0 0 1px var(--bump-accent,#0f172a), 0 0 0 4px #0f172a1f}to{box-shadow:inset 0 0 0 1px var(--bump-accent,#0f172a), 0 0 0 0 #0f172a00}}@keyframes bump-fbt-tile-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.bump-fbt__grid[data-entering]>.bump-fbt__tile:first-child{animation:bump-fbt-tile-in var(--bump-dur-reveal) var(--bump-ease-soft) var(--bump-dur-tap) both}.bump-fbt__grid[data-entering]>.bump-fbt__tile:nth-child(2){animation:bump-fbt-tile-in var(--bump-dur-reveal) var(--bump-ease-soft) var(--bump-dur-fast) both}.bump-fbt__grid[data-entering]>.bump-fbt__tile:nth-child(3){animation:bump-fbt-tile-in var(--bump-dur-reveal) var(--bump-ease-soft) var(--bump-dur-press) both}}.bump-fbt__tile-thumb{aspect-ratio:1;object-fit:cover;border-radius:var(--bump-radius-sm,10px);background:var(--bump-track);border:1px solid #18181b0f;width:100%;height:auto;margin-bottom:8px;display:block}.bump-fbt__tile-thumb--skeleton{animation:bump-fbt-skeleton var(--bump-dur-loop) ease-in-out infinite}.bump-fbt__tile-thumb--empty{background-color:#eef0f4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-opacity='0.22' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z'/%3E%3Cpolyline points='3.27 6.96 12 12.01 20.73 6.96'/%3E%3Cline x1='12' y1='22.08' x2='12' y2='12'/%3E%3C/svg%3E"),linear-gradient(135deg,#eef0f4,#e2e6ee);background-position:50%;background-repeat:no-repeat;background-size:28px 28px,cover}.bump-fbt__tile-name{color:var(--bump-text);text-overflow:ellipsis;-webkit-line-clamp:2;text-wrap:balance;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;min-height:28px;margin-bottom:4px;font-size:11px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.bump-fbt__tile-name--skeleton{background:var(--bump-track);width:70%;height:12px;animation:bump-fbt-skeleton var(--bump-dur-loop) ease-in-out infinite;border-radius:4px;display:block}.bump-fbt__tile-desc{color:var(--bump-text-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-size:10px;line-height:1.3;display:-webkit-box;overflow:hidden}.bump-fbt__tile-price{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--bump-text-muted);white-space:nowrap;font-size:11px;font-weight:600}.bump-card[data-slot=product-page] .bump-fbt__tile-price,.bump-card[data-slot=checkout] .bump-fbt__tile-price{color:var(--bump-ink-2,#3f3f46)}.bump-card[data-slot=product-page] .bump-fbt__tile-name,.bump-card[data-slot=checkout] .bump-fbt__tile-name{color:var(--bump-ink,#18181b)}.bump-fbt__tile-price--skeleton{background:var(--bump-track);width:40%;height:10px;animation:bump-fbt-skeleton var(--bump-dur-loop) ease-in-out infinite;border-radius:4px;display:block}.bump-fbt__tile-check{top:6px;background:var(--bump-bg,#fff);border:1.5px solid var(--bump-border-strong,#18181b24);color:#0000;width:18px;height:18px;transition:background var(--bump-dur-snap) ease, border-color var(--bump-dur-snap) ease, color var(--bump-dur-snap) ease;border-radius:5px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:6px}.bump-fbt__tile[data-selected=true] .bump-fbt__tile-check{background:var(--bump-accent,#0f172a);border-color:var(--bump-accent,#0f172a);color:var(--bump-accent-text,#fff)}.bump-fbt__tile-check-icon{opacity:0;width:11px;height:11px;transition:opacity var(--bump-dur-snap) ease, transform var(--bump-dur-reveal) var(--bump-ease-pop);display:block;transform:scale(.6)}.bump-fbt__tile[data-selected=true] .bump-fbt__tile-check-icon{opacity:1;transform:scale(1)}.bump-fbt__total{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--bump-accent,#0f172a);white-space:nowrap;font-size:13px;font-weight:600}.bump-fbt__total .bump-card__price-was{margin-inline-start:7px}@keyframes bump-fbt-skeleton{0%,to{opacity:.4}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.bump-fbt__tile-thumb--skeleton,.bump-fbt__tile-name--skeleton,.bump-fbt__tile-price--skeleton{animation:none}.bump-fbt__tile,.bump-fbt__tile-check,.bump-fbt__tile-check-icon{transition:none}.bump-fbt__tile:hover:not(:disabled),.bump-fbt__tile:active:not(:disabled){transform:none}}.bump-card[data-slot=side-cart][data-type=wix_recommended]:not([data-layout=banner]) .bump-card__body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head""tile cta";align-items:center;gap:4px 10px;max-height:148px;display:grid;overflow:hidden}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__head{grid-area:head}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__grid{grid-area:tile}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-card__cta{white-space:nowrap;grid-area:cta;align-self:center;width:max-content;max-width:100%;height:44px;min-height:44px;padding:0 14px;font-size:12.5px}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile{cursor:default;box-shadow:none;background:0 0;border:none;padding:0}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__head,.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-card__cta{flex:none}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__total{display:none}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__by{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-bottom:3px;font-size:10px;line-height:1.2;overflow:hidden}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile-name{-webkit-line-clamp:1;min-height:0}.bump-card[data-slot=side-cart][data-type=wix_recommended] .sfp-sample-note{display:none!important}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__grid{flex:none}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile:nth-child(n+2){display:none}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__grid{grid-template-columns:1fr;gap:6px;margin-bottom:2px}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile{cursor:default;grid-template-rows:auto auto auto;grid-template-columns:52px 1fr;align-content:center;align-items:center;column-gap:10px;padding:8px;display:grid}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile:hover{box-shadow:none;border-color:var(--bump-border,#18181b14);transform:none}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile-thumb{aspect-ratio:auto;grid-area:1/1/4;align-self:center;width:44px;height:44px;margin-bottom:0}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile-name{grid-area:1/2;align-self:end;min-height:0;margin-bottom:2px;padding-inline-end:22px}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile-desc{-webkit-line-clamp:1;grid-area:2/2;align-self:center;margin-bottom:0;font-size:10px}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile-price{grid-area:3/2;align-self:start}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-fbt__tile-check{top:8px;inset-inline-end:8px}.bump-card__error{color:var(--bump-warning-text);animation:bump-error-in var(--bump-dur-quick) var(--bump-ease-out);align-items:flex-start;gap:6px;font-size:12px;line-height:1.4;display:flex}.bump-card__error:before{content:"";background:currentColor;flex-shrink:0;width:14px;height:14px;margin-top:1px;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='8' x2='12' y2='12'/%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat}@keyframes bump-error-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@container bump (width<=420px){.bump-card__body{gap:10px;padding:12px}.bump-card__heading{font-size:14px}.bump-card__description{font-size:12.5px}.bump-card__price-now{font-size:18px}.bump-card__cta{min-height:46px}}.bump-volume__head{align-items:center;gap:10px;margin:0 0 12px;display:flex}.bump-volume__head:before,.bump-volume__head:after{content:"";background:var(--bump-border,#0f172a1f);flex:auto;height:1px}.bump-volume__head .bump-card__heading{text-align:center;flex:0 auto;margin:0}.bump-card[data-has-sticker=true]:has(.bump-card__eyebrow-strap) .bump-volume__head .bump-card__heading{margin-inline-end:0}.bump-volume__tiers{border:none;flex-direction:column;gap:8px;margin:0 0 14px;padding:0;display:flex}.bump-volume__anchor{color:var(--bump-text-muted);letter-spacing:-.005em;margin:-2px 0 2px;padding-inline:2px;font-size:11px;font-weight:500}.bump-volume__tier{border:1px solid var(--bump-border,#0f172a1a);cursor:pointer;background:var(--bump-surface,#fff);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.bump-volume__tier:hover{background:var(--bump-surface-hover,#0f172a08)}@media (prefers-reduced-motion:no-preference){.bump-card:not([data-mode=stealth]) .bump-volume__tier:hover:not(.bump-volume__tier--selected){transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}}.bump-volume__tier--selected{border-color:var(--bump-accent,var(--bump-primary));background:var(--bump-accent-soft,#0f172a0a);box-shadow:inset 0 0 0 1px var(--bump-accent,var(--bump-primary))}.bump-volume__tier input[type=radio]{accent-color:var(--bump-accent,var(--bump-primary));flex:none}.bump-volume__tier-qty{letter-spacing:-.005em;min-width:0;color:var(--bump-text);flex:auto;font-size:13.5px;font-weight:600;line-height:1.3}.bump-sr-only{clip-path:inset(100%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bump-bogo__summary{margin:0}.bump-mix-match__summary{color:var(--bump-accent,var(--bump-primary));margin:4px 0 8px;font-size:14px;font-weight:600}.bump-mix-match__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:8px 0;display:grid}.bump-mix-match__tile{text-align:start;border:1px solid var(--bump-border,#0000001a);background:var(--bump-bg-soft,#fbfaf7);color:inherit;cursor:pointer;font:inherit;border-radius:10px;flex-direction:column;align-items:stretch;padding:6px;transition:none;display:flex;position:relative}.bump-mix-match__tile:hover:not(:disabled){border-color:var(--bump-primary);transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.bump-mix-match__tile:focus-visible{outline:2px solid var(--bump-primary);outline-offset:2px}.bump-mix-match__tile[data-selected=true]{border-color:var(--bump-primary);background:color-mix(in srgb, var(--bump-primary) 8%, var(--bump-surface,#fff))}.bump-mix-match__tile:disabled{opacity:.55;cursor:not-allowed}.bump-mix-match__thumb{aspect-ratio:1;object-fit:cover;border-radius:calc(var(--bump-radius,8px) - 2px);background:var(--bump-skeleton,#f0f0f0);width:100%;height:auto;display:block}.bump-mix-match__thumb--skeleton{animation:bump-fbt-skeleton var(--bump-dur-loop) ease-in-out infinite}.bump-mix-match__thumb--empty{background:var(--bump-skeleton,#f0f0f0)}.bump-mix-match__tile-body{flex-direction:column;gap:2px;min-width:0;margin-top:6px;display:flex}.bump-mix-match__tile-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.bump-mix-match__tile-name--skeleton{background:var(--bump-skeleton,#f0f0f0);height:14px;animation:bump-fbt-skeleton var(--bump-dur-loop) ease-in-out infinite;border-radius:3px;display:block}.bump-mix-match__tile-price{color:var(--bump-text-muted,#000000a6);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.bump-mix-match__tile-price--skeleton{background:var(--bump-skeleton,#f0f0f0);width:40px;height:12px;animation:bump-fbt-skeleton var(--bump-dur-loop) ease-in-out infinite;border-radius:3px;display:inline-block}.bump-mix-match__tile-check{top:6px;color:#fff;background:var(--bump-bg,#fff);opacity:1;border:1.5px solid #18181b73;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;transition:none;display:flex;position:absolute;inset-inline-end:6px;box-shadow:0 1px 3px #00000040,0 0 0 1px #fff9}.bump-mix-match__count{color:var(--bump-text-muted);text-align:center;margin:4px 0 8px;font-size:12px;font-weight:500}.bump-thank-you,.bump-thank-you *{box-sizing:border-box;overflow-wrap:break-word;word-break:normal}.bump-thank-you{background:var(--bump-surface,#fff);border:1px solid var(--bump-border,#00000014);border-radius:min(var(--bump-radius,8px), 24px);width:100%;min-height:54px;color:var(--bump-text,#18181b);font-family:var(--bump-font-body,inherit);color-scheme:light only;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:6px 12px;display:grid;container:bump/inline-size}@media (prefers-reduced-motion:no-preference){.bump-thank-you[data-reveal=pending]{opacity:0}.bump-thank-you[data-reveal=in]:not([data-state=added]){animation:bump-card-enter-fade var(--bump-dur-card) ease-out both}}.bump-thank-you[data-state=added]{background:color-mix(in srgb, var(--bump-primary) 6%, var(--bump-surface,#fff));border-color:var(--bump-primary)}.bump-thank-you:not([data-mode=stealth]):not([data-mode=match-storefront]):not([data-surface]):not([data-state=added]){border-left:3px solid var(--bump-accent);background:linear-gradient(100deg, color-mix(in srgb, var(--bump-accent) 7%, var(--bump-surface,#fff)) 0%, var(--bump-surface,#fff) 44%)}.bump-thank-you__thumb{object-fit:cover;border-radius:calc(var(--bump-radius,8px) - 2px);background:var(--bump-skeleton,#f0f0f0);width:56px;height:56px;display:block}.bump-thank-you[data-show-image=false]{grid-template-columns:1fr auto}.bump-thank-you[data-show-image=false] .bump-thank-you__thumb{display:none}.bump-thank-you__thumb--placeholder{background-color:var(--bump-accent-soft,#fce7ee);background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%2371717a'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%20opacity='0.5'%3E%3Crect%20x='3'%20y='3'%20width='18'%20height='18'%20rx='2'/%3E%3Ccircle%20cx='8.5'%20cy='8.5'%20r='1.5'/%3E%3Cpath%20d='M21%2015l-5-5L5%2021'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:44%}.bump-thank-you__text{min-width:0}.bump-thank-you__headline{font-family:var(--bump-font-heading,inherit);color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.bump-thank-you__product{color:var(--bump-text-muted,#000000b3);flex-wrap:nowrap;align-items:baseline;gap:8px;min-width:0;margin:2px 0 0;font-size:12px;display:flex}.bump-thank-you__product-name{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.bump-thank-you__product-price{color:inherit;font-weight:600}.bump-thank-you__save-badge{color:#fff;background:var(--bump-primary);border-radius:999px;padding:2px 6px;font-size:11px;font-weight:700}.bump-thank-you__cta{font:inherit;color:#fff;cursor:pointer;white-space:nowrap;outline-offset:-1.5px;transition:opacity var(--bump-dur-fast) ease, transform var(--bump-dur-fast) ease, box-shadow var(--bump-dur-nudge) ease-out, filter var(--bump-dur-fast) ease-out;border:none;outline:1.5px solid #0000;font-size:13px}.bump-thank-you__cta:hover:not(:disabled){transform:translateY(-1px)}.bump-thank-you__cta:focus-visible{outline:2px solid var(--bump-primary);outline-offset:2px}.bump-thank-you__cta:disabled,.bump-thank-you__cta[aria-disabled=true]{opacity:.7;cursor:default;pointer-events:none;transform:none}@container bump (width<=480px){.bump-thank-you__product-name{max-width:140px}.bump-thank-you__cta{padding:6px 10px;font-size:12px}.bump-thank-you__headline{line-height:1.15}.bump-thank-you__product{margin-top:1px}}.bump-thank-you[data-mode=dark]{--bump-surface:#0f172a;--bump-text-surface:#0f172a;--bump-border:#ffffff1f;--bump-text-muted:#94a3b8;--bump-skeleton:#ffffff14;color:#f1f5f9}.bump-thank-you[data-mode=match-storefront]:not([data-state=added]){border-color:color-mix(in srgb, currentColor 15%, transparent);background:0 0}.bump-thank-you[data-mode=stealth]:not([data-state=added]){background:var(--bump-surface,var(--bump-bg,#fff));border-color:color-mix(in srgb, currentColor 15%, transparent)}.bump-card[data-density=tight]{--bump-pad-scale:.7}.bump-card[data-density=normal]{--bump-pad-scale:1}.bump-card[data-density=loose]{--bump-pad-scale:1.3}.bump-card{--bump-pad-scale:1}.bump-card[data-layout=sticker]{border:2px dashed color-mix(in srgb, var(--bump-accent) 60%, var(--bump-border));box-shadow:var(--bump-shadow), -8px 8px 0 -1px color-mix(in srgb, var(--bump-accent) 18%, transparent);margin:10px;transform:rotate(-3deg)}.bump-card[data-layout=sticker]:not([data-has-bg-image]){background:linear-gradient(135deg, transparent calc(100% - 16px), #0000000f 100%), var(--bump-bg)}.bump-card[data-layout=sticker]:hover{transform:rotate(-3deg)translateY(-2px)}.bump-card[data-layout=sticker][data-anim=slide]{animation:bump-sticker-enter var(--bump-dur-card) var(--bump-ease-soft) both}.bump-card[data-layout=sticker][data-anim=pop]{animation:bump-sticker-enter-pop var(--bump-dur-enter) var(--bump-ease-pop) both}.bump-card[data-layout=sticker][data-anim=rise]{animation:bump-sticker-enter-rise var(--bump-dur-slide) var(--bump-ease-out) both}@keyframes bump-sticker-enter{0%{opacity:0;transform:rotate(-3deg)translateY(4px)scale(.985)}to{opacity:1;transform:rotate(-3deg)translateY(0)scale(1)}}@keyframes bump-sticker-enter-pop{0%{opacity:0;transform:rotate(-3deg)scale(.85)}60%{transform:rotate(-3deg)scale(1.04)}to{opacity:1;transform:rotate(-3deg)scale(1)}}@keyframes bump-sticker-enter-rise{0%{opacity:0;transform:rotate(-3deg)translateY(24px)}to{opacity:1;transform:rotate(-3deg)translateY(0)}}.bump-card[data-layout=banner]{padding:6px calc(14px * var(--bump-pad-scale));box-sizing:border-box;align-items:center;min-height:50px;max-height:70px;display:flex;overflow:hidden}.bump-card[data-layout=banner]:not([data-has-bg-image]){background:linear-gradient(90deg, color-mix(in srgb, var(--bump-accent) 3%, var(--bump-bg)) 0%, color-mix(in srgb, var(--bump-accent) 6%, var(--bump-bg)) 7%, var(--bump-bg) 60%)}.bump-card[data-layout=banner] .bump-card__body{flex:1;align-items:center;gap:12px;display:flex}.bump-card[data-layout=banner] .bump-card__heading{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;overflow:hidden}.bump-card[data-layout=banner] .bump-card__cta{flex-shrink:0;width:auto;padding:8px 16px;font-size:13px}.bump-card[data-layout=banner] .bump-sticker{top:4px;min-width:38px;height:22px;font-size:10.5px;inset-inline-end:4px}.bump-card[data-layout=hero]{min-height:130px;padding:calc(18px * var(--bump-pad-scale))}.bump-card[data-layout=hero]:not([data-has-bg-image]){background:radial-gradient(ellipse at top right, color-mix(in srgb, var(--bump-accent) 14%, transparent) 0%, transparent 65%), var(--bump-bg)}.bump-card[data-layout=hero] .bump-card__save-pill{color:var(--bump-accent);letter-spacing:-.02em;box-shadow:none;background:0 0;border-radius:0;flex-basis:100%;margin:4px 0 2px;padding:0;font-size:clamp(22px,7cqi,32px);font-weight:800;line-height:1}.bump-card[data-layout=hero] .bump-card__price-now{color:var(--bump-text);font-size:15px;font-weight:600}.bump-card[data-layout=hero] .bump-card__price-was{font-size:12px}.bump-card[data-layout=hero] .bump-card__hero-media{width:80px;height:80px}.bump-card[data-layout=hero] .bump-card__heading{color:var(--bump-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;font-size:14px;font-weight:600}.bump-card[data-mode=stealth]{background:var(--bump-bg,#fff);border:1px solid color-mix(in srgb, currentColor 15%, transparent);box-shadow:none}.bump-card[data-mode=stealth][data-surface]:not([data-has-bg-image]){background:var(--bump-bg,#fff);background-image:none}.bump-card[data-mode=stealth] .bump-sticker{display:none}@media (prefers-reduced-motion:no-preference){.bump-sticker{transition:rotate var(--bump-dur-snap) var(--bump-ease-soft), scale var(--bump-dur-snap) var(--bump-ease-soft)}.bump-card:hover>.bump-sticker{rotate:-2deg;scale:1.05}}.bump-card[data-mode=stealth] .bump-card__cta:not(:disabled):not([aria-disabled=true]){color:var(--bump-primary-on-surface,var(--bump-primary,#18181b));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--bump-primary,#18181b) 32%, transparent);background:0 0}.bump-card[data-mode=stealth] .bump-card__cta:hover{background:color-mix(in srgb, var(--bump-primary,#18181b) 6%, transparent);transform:none}.bump-card[data-type][data-mode=stealth]{--bump-accent:var(--bump-primary,#64748b);--bump-accent-soft:#64748b14;--bump-progress-fill-start:var(--bump-primary,#64748b)}.bump-card[data-mode=branded],.bump-thank-you[data-mode=branded]{--bump-primary:var(--wst-links-and-actions-color,var(--wst-color-action,#18181b))}@supports (color:lch(from red l c h)){.bump-card[data-mode=branded]{--bump-primary-text:lch(from var(--bump-primary,#18181b) calc((49.44 - l) * infinity) 0 0)}.bump-card[data-mode=branded] .bump-card__cta:not(.bump-card__fbt-row *),.bump-thank-you[data-mode=branded] .bump-thank-you__cta{outline-color:lch(from var(--bump-primary,#18181b) min(l - 22, 55) c h)}.bump-card{--bump-accent-text:lch(from var(--bump-accent,#18181b) calc((49.44 - l) * infinity) 0 0)}}.bump-card[data-mode=branded][data-saturation=muted]{--bump-accent-soft:color-mix(in srgb, var(--bump-accent) 8%, #fff)}.bump-card[data-mode=branded][data-store-contrast=low]{--bump-border:#0000000f}.bump-card[data-mode=branded][data-temperature=cool]{--bump-accent-soft:color-mix(in srgb, var(--bump-accent) 6%, #f1f5f9)}.bump-card[data-mode=branded][data-store-corners=round]{--bump-radius:16px}.bump-card[data-mode=branded][data-store-corners=sharp]{--bump-radius:4px}@media (prefers-reduced-motion:reduce){.bump-card[data-layout=sticker],.bump-card[data-layout=sticker]:hover{transform:rotate(0)}}.bump-card__eyebrow-strap{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--bump-accent);background:var(--bump-accent-soft);border-radius:var(--bump-radius-pill,999px);box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;align-items:center;gap:6px;max-width:100%;margin-bottom:10px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.bump-card__eyebrow-strap:before{content:"";background:var(--bump-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.bump-card[data-mode=dark][data-type=gamified_reveal][data-surface] .bump-card__eyebrow-strap{color:#c4b5fd}.bump-card[data-mode=dark][data-type=gamified_reveal][data-surface] .bump-card__eyebrow-strap:before{background:#c4b5fd}.bump-card[data-type=gamified_reveal]:not([data-surface]) .bump-card__eyebrow-strap{color:#8a5f10;background:0 0;padding:0;font-size:10px;font-weight:700}.bump-card[data-type=gamified_reveal]:not([data-surface]) .bump-card__eyebrow-strap:before{background:#8a5f10}.bump-card[data-type=gamified_reveal]:not([data-surface])[data-bg-color] .bump-card__eyebrow-strap{color:var(--bump-accent-on-surface,#8a5f10)}.bump-card[data-type=gamified_reveal]:not([data-surface])[data-bg-color] .bump-card__eyebrow-strap:before{background:var(--bump-accent-on-surface,#8a5f10)}.bump-card[data-mode=stealth][data-type=gamified_reveal] .bump-card__eyebrow-strap{color:var(--bump-accent)}.bump-card[data-mode=stealth][data-type=gamified_reveal] .bump-card__eyebrow-strap:before{background:#18181b6b}.bump-card[data-mode=stealth] .bump-card__eyebrow-strap{color:var(--bump-accent-on-surface,var(--bump-accent))}.bump-card[data-mode=stealth][data-bg-color] .bump-card__eyebrow-strap{background:0 0}.bump-card__hero-row{overflow-wrap:break-word;align-items:center;gap:14px;display:flex}.bump-card__hero-media{object-fit:contain;border-radius:min(var(--bump-radius,14px), 10px);background:var(--bump-bg,#fff);background-color:color-mix(in srgb, var(--bump-accent,#b7410e) 4%, color-mix(in srgb, #0f172a 4%, var(--bump-bg,#fff)));flex:0 0 88px;width:88px;height:88px;transform:translateZ(0);box-shadow:0 0 0 1px #0f172a1a,0 1px 2px #18181b0f,0 6px 16px -8px #18181b1f}@media (prefers-reduced-motion:no-preference){.bump-card__hero-media{transition:transform var(--bump-dur-base) var(--bump-ease-soft), box-shadow var(--bump-dur-base) var(--bump-ease-soft)}.bump-card:hover .bump-card__hero-media{transform:scale(1.03);box-shadow:0 0 0 1px #0f172a0f,0 2px 4px #18181b14,0 10px 22px -8px #18181b29}img.bump-card__hero-media,img.bump-fbt__tile-thumb,img.bump-mix-match__thumb{opacity:0;transition:opacity var(--bump-dur-base) var(--bump-ease-soft)}img.bump-card__hero-media[data-loaded],img.bump-fbt__tile-thumb[data-loaded],img.bump-mix-match__thumb[data-loaded]{opacity:1}}.bump-card[data-mode=stealth] .bump-card__hero-media{background-color:var(--bump-bg,#fff);background-color:color-mix(in srgb, #0f172a 4%, var(--bump-bg,#fff));box-shadow:0 0 0 1px #0f172a1a}.bump-card__hero-media--placeholder{background-color:var(--bump-accent-soft,var(--bump-skeleton,#0f172a0f));background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%2371717a'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%20opacity='0.5'%3E%3Crect%20x='3'%20y='3'%20width='18'%20height='18'%20rx='2'/%3E%3Ccircle%20cx='8.5'%20cy='8.5'%20r='1.5'/%3E%3Cpath%20d='M21%2015l-5-5L5%2021'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:44%}.bump-card__hero-text{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.bump-card__hero-meta{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.bump-card__hero-meta .bump-card__price-now{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:-.005em;color:var(--bump-text,#18181b);white-space:nowrap;font-size:15px;font-weight:600}.bump-card__hero-meta .bump-card__price-was{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--bump-price-was,#52525b);white-space:nowrap;font-size:12px;font-weight:400;text-decoration:line-through}.bump-card__save-pill{background:var(--bump-accent-soft);color:var(--bump-accent);font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #b7410e1f}@media (prefers-reduced-motion:no-preference){.bump-card:not([data-mode=stealth]):not([data-mode=match-storefront]) .bump-card__save-pill{animation:bump-save-pill-pop var(--bump-dur-enter) var(--bump-ease-pop) var(--bump-dur-card) both}}@keyframes bump-save-pill-pop{0%{opacity:0;transform:scale(.72)}65%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.bump-card__microline{color:var(--bump-text-muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:8px;font-size:11px;line-height:1.4;display:flex}.bump-card__microline-item{white-space:normal;overflow-wrap:anywhere;align-items:baseline;min-width:0;display:inline-flex}.bump-card__microline-check{color:var(--bump-accent);opacity:.75;flex-shrink:0;align-self:center;margin-inline-end:4px}.bump-card__microline{column-gap:10px}.bump-card[data-slot=product-page][data-type=product_page_bump]:not([data-has-bg-image]):not([data-mode=stealth]):not([data-mode=match-storefront]):has(.bump-card__fbt-row){--bump-bg:var(--bump-accent-soft,#fbede4);background:var(--bump-accent-soft,#fbede4);--bump-text-surface:var(--bump-accent-soft,#fbede4);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bump-accent,#b7410e) 12%, transparent)}.bump-card__fbt-row{align-items:center;gap:12px;min-width:0;display:flex}.bump-card__fbt-media{object-fit:contain;background:#fff;border-radius:10px;flex:0 0 52px;width:52px;height:52px;transform:translateZ(0);box-shadow:0 0 0 1px #0f172a12,0 1px 3px #18181b14}.bump-card__fbt-media.bump-card__hero-media--placeholder{background-color:#fff;flex:0 0 52px;width:52px;height:52px}.bump-card__fbt-text{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.bump-card__fbt-eyebrow{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--bump-accent-on-surface,var(--bump-accent,#b7410e));align-items:baseline;gap:4px;min-width:0;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.bump-card__fbt-eyebrow-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bump-card__fbt-eyebrow-count{white-space:nowrap;flex-shrink:0;font-weight:700}.bump-card__fbt-eyebrow-dot{opacity:.85;margin:0 4px 0 0}.bump-card__fbt-headline{font-family:var(--bump-font-heading,inherit);letter-spacing:-.005em;color:var(--bump-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.bump-card__fbt-discount{color:inherit}.bump-card__fbt-price{align-items:baseline;gap:6px;min-width:0;margin-top:1px;display:flex;overflow:hidden}.bump-card__fbt-price .bump-card__price-now{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:-.005em;color:var(--bump-accent-on-surface,var(--bump-accent,#b7410e));white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:11px;font-weight:500;overflow:hidden}.bump-card__fbt-price .bump-card__price-was{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--bump-price-was,#52525b);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:11px;font-weight:400;text-decoration:line-through;overflow:hidden}.bump-card__fbt-cta{flex:none;margin-inline-start:auto}.bump-card__fbt-cta .bump-progress-skeleton__bone{flex-shrink:0}.bump-card__fbt-cta .bump-card__cta{letter-spacing:.01em;background:var(--bump-accent,#b7410e);width:max-content;max-width:100%;height:44px;min-height:44px;color:var(--bump-accent-text,#fff);gap:6px;padding:0 16px;font-size:13px;font-weight:600}.bump-bogo__cart-variant{margin-top:2px}.bump-card__fbt-cta .bump-card__cta:disabled:not(.bump-card__cta--success){background:var(--bump-accent-soft,#fbede4);color:var(--bump-accent,#b7410e)}.bump-card__fbt-cta .bump-card__cta-label{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:14ch;overflow:hidden}@media (prefers-reduced-motion:no-preference){.bump-card__fbt-cta .bump-card__cta:hover:not(:disabled):not(.bump-card__cta--success){transform:translateY(-1px)}.bump-card__fbt-cta .bump-card__cta:active:not(:disabled):not(.bump-card__cta--success){transform:scale(.96)}}.bump-card__fbt-cta .bump-card__cta:hover:not(:disabled):not(.bump-card__cta--success){box-shadow:0 6px 16px -4px color-mix(in srgb, var(--bump-accent,#b7410e) 40%, transparent);background:#9a370c}@media (prefers-reduced-motion:no-preference){.bump-card:not([data-anim=none]) .bump-card__fbt-media{animation:bump-fbt-media-in var(--bump-dur-pop) var(--bump-ease-soft) both}.bump-card:not([data-anim=none]) .bump-card__fbt-text{animation:bump-fbt-slide-in var(--bump-dur-enter) var(--bump-ease-soft) var(--bump-dur-tap) both}.bump-card:not([data-anim=none]) .bump-card__fbt-cta{animation:bump-fbt-slide-in var(--bump-dur-enter) var(--bump-ease-soft) var(--bump-dur-fast) both}}@keyframes bump-fbt-slide-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes bump-fbt-media-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.bump-card[data-type=wix_recommended][data-mode=stealth] .bump-card__cta:not(:disabled):not([aria-disabled=true]),.bump-card[data-type=wix_recommended][data-mode=match-storefront] .bump-card__cta:not(:disabled):not([aria-disabled=true]){color:var(--bump-primary-on-surface,var(--bump-primary,#18181b));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--bump-primary,#18181b) 32%, transparent);background:0 0}@container bump (width<=360px){.bump-card__fbt-row{gap:9px}.bump-card__fbt-cta .bump-card__cta{padding:0 11px}}@container bump (width<=300px){.bump-card__fbt-row{flex-wrap:wrap}.bump-card__fbt-text{flex-basis:0}.bump-card__fbt-cta{margin-inline-start:0;flex:1 0 100%;margin-top:10px}.bump-card__fbt-cta .bump-card__cta{width:100%}}.bump-card[data-type=checkout_bump] .bump-checkbox{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.bump-card[data-type=checkout_bump] .bump-checkbox:before{display:none}.bump-card[data-type=checkout_bump] .bump-checkbox:hover{box-shadow:none}.bump-card[data-type=checkout_bump] .bump-checkbox[aria-busy=true]{background:0 0}.bump-card[data-type=checkout_bump] .bump-checkbox__row:has(.bump-checkbox__media-tile){grid-template-columns:24px 52px 1fr auto}.bump-card[data-type=checkout_bump] .bump-checkbox__media-tile{background:linear-gradient(135deg, color-mix(in srgb, var(--bump-accent) 12%, #fff) 0%, color-mix(in srgb, var(--bump-accent) 22%, #fff) 100%);width:52px;height:52px;color:var(--bump-accent);transition:transform var(--bump-dur-press) var(--bump-ease-soft), box-shadow var(--bump-dur-press) ease-out;will-change:transform;border:1px solid #18181b0a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #fff9,0 0 0 1px #18181b0d}.bump-card[data-type=checkout_bump] .bump-checkbox__media-img{object-fit:cover;width:100%;height:100%;display:block}.bump-card[data-type=checkout_bump] .bump-checkbox__media-glyph{width:22px;height:22px}.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__media-tile{color:#334155;background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%)}.bump-card[data-type=checkout_bump][data-show-image=false] .bump-checkbox__media-tile{display:none}.bump-card[data-type=checkout_bump][data-show-image=false] .bump-checkbox__row:has(.bump-checkbox__media-tile){grid-template-columns:24px 1fr auto}@media (prefers-reduced-motion:no-preference){.bump-card[data-type=checkout_bump] .bump-card__body:hover .bump-checkbox__media-tile{transform:translateY(-1px);box-shadow:inset 0 1px #ffffffb3,0 3px 8px -3px #18181b2e}}.bump-card[data-type=checkout_bump] .bump-checkbox__input{accent-color:var(--bump-accent)}.bump-card[data-type=checkout_bump] .bump-checkbox__box{width:24px;height:24px;transition:background var(--bump-dur-base) ease, border-color var(--bump-dur-base) ease, box-shadow var(--bump-dur-base) ease;background:#fff;border:1.5px solid #18181b7a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.bump-card[data-type=checkout_bump] .bump-card__body:hover .bump-checkbox__box:not([data-checked=true]){border-color:var(--bump-accent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--bump-accent) 14%, transparent)}.bump-card[data-type=checkout_bump] .bump-checkbox__input--hidden{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.bump-card[data-type=checkout_bump] .bump-checkbox__box-check{color:#fff;opacity:0;transition:opacity var(--bump-dur-base) ease, transform var(--bump-dur-base) ease;stroke-dasharray:30;stroke-dashoffset:30px;transform:scale(.6)}.bump-card[data-type=checkout_bump] .bump-checkbox__box[data-checked=true]{background:var(--bump-accent);border-color:var(--bump-accent)}.bump-card[data-type=checkout_bump] .bump-checkbox__box[data-checked=true] .bump-checkbox__box-check{opacity:1;stroke-dashoffset:0;transform:scale(1)}@media (prefers-reduced-motion:no-preference){.bump-card[data-type=checkout_bump] .bump-checkbox__box[data-checked=true] .bump-checkbox__box-check{animation:bump-cb-check-draw var(--bump-dur-reveal) var(--bump-ease-draw) var(--bump-dur-tap) backwards}.bump-card[data-type=checkout_bump] .bump-checkbox__box[data-checked=true]{animation:bump-cb-box-pop var(--bump-dur-pop) var(--bump-ease-pop) both}.bump-card[data-type=checkout_bump] .bump-checkbox__box:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 #0000}.bump-card[data-type=checkout_bump] .bump-checkbox__box[data-checked=true]:after{animation:bump-cb-ring-pulse var(--bump-dur-slide) ease-out var(--bump-dur-tap) both}}@keyframes bump-cb-check-draw{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}@keyframes bump-cb-box-pop{0%{transform:scale(1)}45%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes bump-cb-ring-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--bump-accent) 32%, transparent)}to{box-shadow:0 0 0 7px color-mix(in srgb, var(--bump-accent) 0%, transparent)}}.bump-card[data-type=checkout_bump] .bump-checkbox__row{grid-template-columns:24px 1fr auto;gap:12px;padding:0}@container bump (width<=400px){.bump-card[data-type=checkout_bump] .bump-checkbox__row{min-height:52px;padding:0}}@container bump (width<=340px){.bump-card[data-type=checkout_bump] .bump-checkbox__row:has(.bump-checkbox__media-tile){grid-template-columns:24px 44px 1fr auto}.bump-card[data-type=checkout_bump] .bump-checkbox__media-tile{width:44px;height:44px}}.bump-card[data-type=checkout_bump] .bump-checkbox__price{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:#18181b;transition:color var(--bump-dur-press) ease;font-size:17px;font-weight:700}@container bump (width<=340px){.bump-card[data-type=checkout_bump] .bump-checkbox__price{font-size:15px}}.bump-card[data-type=checkout_bump] .bump-card__body:has(.bump-checkbox__input:checked) .bump-checkbox__price{color:#312e81}.bump-card[data-type=checkout_bump] .bump-checkbox__price-was{color:var(--bump-price-was,#52525b);white-space:nowrap;margin-inline-start:3px;font-size:13px;font-weight:400;text-decoration:line-through}.bump-card[data-type=checkout_bump] .bump-checkbox__headline{letter-spacing:-.005em;color:#18181b;font-size:13.5px;font-weight:600}.bump-card[data-type=checkout_bump] .bump-card__body:has(.bump-checkbox__input:checked) .bump-checkbox__headline{color:var(--bump-success,#047857);transition:color var(--bump-dur-reveal) ease}.bump-card[data-type=checkout_bump] .bump-checkbox__description{color:#71717a;text-wrap:pretty;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:3px;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.bump-card[data-type=volume_bundle] .bump-card__hero-meta{gap:5px}.bump-card[data-type=volume_bundle] .bump-card__hero-meta .bump-card__microline-item{color:var(--bump-ink-3,#71717a);font-size:11px;font-weight:400}.bump-card[data-type=volume_bundle] .bump-card__body{padding-top:calc(16px * var(--bump-pad-scale))}.bump-card[data-type=volume_bundle] .bump-card__hero-row{margin-bottom:2px}.bump-card[data-type=volume_bundle] .bump-card__hero-media{object-fit:cover;width:72px;height:72px;box-shadow:none;border:1px solid #18181b0f;flex-basis:72px}.bump-volume__tiers .bump-volume__tier--selected{border-color:var(--bump-accent,var(--bump-primary));background:var(--bump-accent-soft,#0f172a0a);box-shadow:inset 0 0 0 1px var(--bump-accent,var(--bump-primary))}.bump-volume__tier--best:not(.bump-volume__tier--selected){background:var(--bump-surface,#fff);border-color:color-mix(in srgb, var(--bump-accent) 38%, var(--bump-border,#0f172a1a))}.bump-volume__tier--best:not(.bump-volume__tier--selected):before{display:none}.bump-card[data-mode=stealth] .bump-volume__tier--best:not(.bump-volume__tier--selected){background:var(--bump-surface,#fff)}.bump-card[data-mode=stealth] .bump-volume__tier--best:not(.bump-volume__tier--selected):before{display:none}.bump-volume__tier .bump-volume__tier-radio{clip-path:inset(100%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.bump-volume__tier-dot{border:1.5px solid var(--bump-border,#0f172a33);background:var(--bump-bg,#fff);border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.bump-volume__tier--selected .bump-volume__tier-dot{background:var(--bump-accent,var(--bump-primary));border-color:var(--bump-accent,var(--bump-primary));color:var(--bump-accent-text,#fff)}.bump-volume__tier .bump-volume__tier-radio:focus-visible+.bump-volume__tier-dot{outline:2px solid var(--bump-accent,var(--bump-primary));outline-offset:2px}.bump-volume__tier-right{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.bump-volume__tier-price{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--bump-text);white-space:nowrap;font-size:13.5px;font-weight:600}.bump-volume__tier--selected .bump-volume__tier-price{color:var(--bump-accent,var(--bump-primary))}.bump-card[data-bg-color][data-mode=stealth] .bump-volume__tier--selected .bump-volume__tier-price{color:var(--bump-text)}.bump-card[data-bg-color]:not([data-mode=stealth]) .bump-volume__tier--selected .bump-volume__tier-qty,.bump-card[data-bg-color]:not([data-mode=stealth]) .bump-volume__tier--selected .bump-volume__tier-qty-line{color:#18181b}.bump-card[data-bg-color]:not([data-mode=stealth]) .bump-volume__tier--selected .bump-volume__tier-per,.bump-card[data-bg-color]:not([data-mode=stealth]) .bump-volume__tier--selected .bump-volume__tier-was{color:#52525b}.bump-volume__tier-per{color:var(--bump-text-muted);letter-spacing:.005em;margin-top:2px;font-size:11px}.bump-volume__tier-qty-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bump-volume__tier-was{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--bump-price-was);white-space:nowrap;font-size:11px;text-decoration:line-through}.bump-volume__tier--selected .bump-volume__tier-per,.bump-volume__tier--selected .bump-volume__tier-was{color:var(--bump-price-was,#52525b)}.bump-volume__tier-popular{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--bump-accent,#b7410e);background:var(--bump-accent-soft,#fbede4);border-radius:var(--bump-radius-pill,999px);white-space:nowrap;flex-shrink:0;align-items:center;padding:2px 7px;font-size:9px;font-weight:700;display:inline-flex}.bump-card[data-mode=dark] .bump-volume__tier-popular{color:color-mix(in srgb, var(--bump-accent,#b7410e) 38%, #f8fafc)}.bump-volume__tier-badge{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--bump-accent,var(--bump-primary));background:var(--bump-accent-soft,#0f172a0f);border-radius:var(--bump-radius-pill,999px);white-space:nowrap;flex-shrink:0;align-items:center;padding:2px 7px;font-size:9px;font-weight:700;display:inline-flex}.bump-volume__tier--selected .bump-volume__tier-badge,.bump-card:not([data-mode=dark]) .bump-volume__tier--selected .bump-volume__tier-popular{color:var(--bump-accent-text,#fff);background:var(--bump-accent,var(--bump-primary))}.bump-card[data-mode=stealth] .bump-volume__tier-popular,.bump-card[data-mode=stealth] .bump-volume__tier-badge{color:var(--bump-bg,#fff);background:var(--bump-text,#18181b)}.bump-volume__cta-wrap{flex-direction:column;align-items:stretch;gap:6px;margin-top:0;display:flex}@media (prefers-reduced-motion:reduce){.bump-volume__tier,.bump-volume__tier-dot{transition:none}}.bump-bogo__pair{flex:none;align-items:center;gap:6px;display:flex}.bump-bogo__pair-plus{background:var(--bump-accent-soft);width:22px;height:22px;color:var(--bump-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bump-card[data-type=bogo] .bump-card__hero-media--placeholder{background-color:var(--bump-accent-soft);border-radius:10px;box-shadow:0 0 0 1px #0f172a0d}.bump-card[data-type=bogo]:not([data-has-bg-image]),.bump-card[data-type=mix_match_bundle]:not([data-has-bg-image]),.bump-card[data-type=cart_bump]:not([data-has-bg-image]),.bump-card[data-type=product_page_bump]:not([data-has-bg-image]),.bump-card[data-type=checkout_bump]:not([data-has-bg-image]){overflow:visible}.bump-card[data-type=bogo] .bump-card__body{padding:calc(16px * var(--bump-pad-scale)) calc(14px * var(--bump-pad-scale)) calc(14px * var(--bump-pad-scale))}.bump-card[data-type=bogo] .bump-card__hero-row{margin-bottom:8px}.bump-card[data-slot=product-page][data-type=bogo] .bump-card__hero-row,.bump-card[data-slot=product-page][data-type=product_page_bump] .bump-card__hero-row{flex-direction:row;align-items:center}@container bump (width<=300px){.bump-card[data-slot=product-page][data-type=bogo] .bump-card__hero-row,.bump-card[data-slot=product-page][data-type=product_page_bump] .bump-card__hero-row{flex-direction:column;align-items:flex-start}}.bump-card[data-type=bogo] .bump-card__hero-meta.bump-bogo__summary{flex-wrap:wrap;align-items:baseline;gap:4px 7px;display:flex}.bump-card[data-type=bogo] .bump-card__hero-meta .bump-card__price-now{letter-spacing:-.01em;font-size:15px;font-weight:600}.bump-card[data-type=bogo] .bump-card__hero-meta .bump-card__price-was{font-size:11.5px}.bump-card[data-type=bogo] .bump-card__save-pill{background:var(--bump-accent-soft);color:var(--bump-accent,#b7410e);letter-spacing:.02em;font-size:11.5px;position:relative}.bump-card[data-type=bogo] .bump-card__save-pill:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--bump-accent,#b7410e);opacity:0;pointer-events:none;animation:bump-bogo-save-flash .62s var(--bump-ease-soft) .54s both;position:absolute;inset:0}.bump-card[data-mode=stealth] .bump-card__save-pill{color:var(--bump-bg,#fff);background:var(--bump-text,#18181b)}@keyframes bump-bogo-save-flash{0%{opacity:0;transform:scale(.9)}35%{opacity:.85;transform:scale(1.06)}to{opacity:0;transform:scale(1.22)}}.bump-card[data-type=bogo] .bump-sticker{animation-delay:.54s}.bump-card[data-type=bogo][data-cta-emphasis=shine] .bump-card__cta[data-cta-state=idle]:after{background:linear-gradient(100deg, transparent 34%, color-mix(in srgb, var(--bump-accent,#b7410e) 40%, #ffffffbf) 50%, transparent 66%)}@media (prefers-reduced-motion:reduce){.bump-card[data-type=bogo] .bump-card__save-pill:after{opacity:0;animation:none}}.bump-mix-match__sub{letter-spacing:-.005em;text-transform:none;color:var(--bump-text-muted);text-wrap:pretty;overflow-wrap:break-word;margin:4px 0 10px;font-family:inherit;font-size:12px;font-weight:400}.bump-card[data-type=mix_match_bundle] .bump-mix-match__grid{grid-template-columns:repeat(3,minmax(0,112px));justify-content:center;gap:8px;margin:6px 0}@container bump (width<=360px){.bump-card[data-type=mix_match_bundle] .bump-mix-match__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bump-mix-match__tile{overflow-wrap:break-word}.bump-mix-match__tile:hover:not(:disabled){border-color:#b7410e8c;box-shadow:0 4px 12px #b7410e1a}.bump-mix-match__tile:focus-visible{outline-offset:2px;outline:2px solid #b7410e}.bump-mix-match__tile.bump-mix-match__tile--selected{background:#fff;border-color:#b7410e;box-shadow:inset 0 0 0 1px #b7410e}.bump-card[data-type=mix_match_bundle] .bump-mix-match__thumb{aspect-ratio:1;border-radius:10px}.bump-card[data-type=mix_match_bundle] .bump-mix-match__tile-name{color:#18181b;text-wrap:balance;overflow-wrap:anywhere;min-width:0;min-height:28px;margin-bottom:4px;font-size:11px;font-weight:500;line-height:1.25}.bump-card[data-type=mix_match_bundle] .bump-mix-match__tile-price{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace);color:var(--bump-ink-2,#3f3f46);white-space:nowrap;font-size:11px;font-weight:600}.bump-mix-match__tile-check-icon{color:#fff;opacity:1;display:block;transform:none}.bump-mix-match__tile[data-selected=true] .bump-mix-match__tile-check,.bump-mix-match__tile--selected .bump-mix-match__tile-check{background:#b7410e;border-color:#b7410e}.bump-mix-match__tile[data-selected=true] .bump-mix-match__tile-check-icon,.bump-mix-match__tile--selected .bump-mix-match__tile-check-icon{opacity:1;transform:scale(1)}.bump-mix-match__status{box-sizing:border-box;min-height:42px;color:var(--bump-text-muted);border-top:1px dashed #18181b24;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 2px;font-size:11.5px;display:flex}.bump-mix-match__status .bump-mix-match__count-label{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace)}.bump-mix-match__total{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace);color:var(--bump-accent-on-surface,#b7410e);font-feature-settings:"tnum";font-size:14px;font-weight:600}.bump-mix-match__total-original{color:var(--bump-price-was,#71717a);margin-inline-start:6px;font-weight:400;text-decoration:line-through}.bump-progress__bar{background:var(--bump-bg-soft,#fbfaf7);height:10px;box-shadow:none;border:1px solid #18181b14;border-radius:6px}@container bump (width<=420px){.bump-progress__bar{height:8px}}.bump-progress__fill{background:linear-gradient(90deg, var(--bump-progress-fill-start,#10b981) 0%, var(--bump-accent,#047857) 100%);border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff2e}.bump-progress--complete .bump-progress__fill:after{animation:none}.bump-progress__label-text{white-space:normal;text-overflow:clip;text-wrap:balance;overflow-wrap:break-word;overflow:visible}.bump-progress__percent{color:var(--bump-text-muted,#71717a);font-size:10.5px;font-weight:400;font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum" 1, "lnum" 1;white-space:nowrap;flex-shrink:0}.bump-progress--complete .bump-progress__fill{background:var(--bump-accent,#047857)}.bump-progress[data-stage=lossAversion] .bump-progress__bar{animation:bump-progress-loss-pulse var(--bump-dur-loop) ease-in-out 2}@keyframes bump-progress-loss-pulse{0%,to{box-shadow:0 0 #b4530900}50%{box-shadow:0 0 0 3px #b453092e}}.bump-progress[data-stage=conflict] .bump-progress__fill{background:var(--bump-text-muted,#a1a1aa)}.bump-progress[data-stage=conflict] .bump-progress__bar{animation:none}@media (prefers-reduced-motion:reduce){.bump-progress[data-stage=lossAversion] .bump-progress__bar{animation:none}}.bump-gift__tile{border-radius:min(var(--bump-radius,8px), 24px);background:color-mix(in srgb, var(--bump-accent,#047857) 8%, var(--bump-surface,#fff));align-items:center;gap:8px;margin-top:8px;padding:6px 8px;display:flex}.bump-gift__media{object-fit:cover;border-radius:calc(var(--bump-radius,8px) - 2px);background:var(--bump-skeleton,#f0f0f0);flex:none;width:48px;height:48px;display:block}.bump-gift__media--placeholder{background:var(--bump-skeleton,#f0f0f0)}.bump-gift__name{min-width:0;font-family:var(--bump-font-body,inherit);color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.bump-card[data-type=additional_fee] .bump-checkbox{background:#fff;border:1px solid #18181b14;border-radius:10px}.bump-card[data-type=additional_fee] .bump-checkbox:before{display:none}.bump-card[data-type=additional_fee] .bump-checkbox:hover{border-color:#18181b24;box-shadow:0 0 0 3px #18181b0d}.bump-card[data-type=additional_fee] .bump-checkbox:has(.bump-checkbox__input:checked){background:#fbfaf7;border-color:#18181b;box-shadow:0 0 0 1px #18181b}.bump-card[data-type=additional_fee] .bump-checkbox__row{grid-template-columns:22px 44px 1fr auto;align-items:center;gap:12px;padding:12px 14px}.bump-card[data-type=additional_fee] .bump-checkbox__box{width:22px;height:22px;transition:background var(--bump-dur-base) ease, border-color var(--bump-dur-base) ease;background:#fff;border:1.5px solid #18181b24;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.bump-card[data-type=additional_fee] .bump-checkbox__input--hidden{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.bump-card[data-type=additional_fee] .bump-checkbox__box-check{color:#fff;opacity:0;transition:opacity var(--bump-dur-base) ease, transform var(--bump-dur-base) ease;transform:scale(.6)}.bump-card[data-type=additional_fee] .bump-checkbox:hover .bump-checkbox__box:not([data-checked=true]){border-color:#b4530980}.bump-card[data-type=additional_fee] .bump-checkbox__box:has(.bump-checkbox__input:focus-visible){border-color:#b45309;box-shadow:0 0 0 3px #b4530947}@media (hover:none){.bump-card[data-type=additional_fee]:not([data-mode=stealth]):not([data-mode=match-storefront]) .bump-checkbox__box:not([data-checked=true]){background:#b453090f;border-color:#b453098c}}@supports not selector(:has(*)){.bump-card[data-type=additional_fee] .bump-checkbox__box:focus-within{border-color:#b45309;box-shadow:0 0 0 3px #b4530947}}.bump-card[data-type=additional_fee] .bump-checkbox__box[data-checked=true]{background:#18181b;border-color:#18181b}.bump-card[data-type=additional_fee] .bump-checkbox__box[data-checked=true] .bump-checkbox__box-check{opacity:1;transform:scale(1)}.bump-card[data-type=additional_fee] .bump-checkbox__fee-tile{color:#18181b;width:44px;height:44px;transition:transform var(--bump-dur-press) var(--bump-ease-soft), box-shadow var(--bump-dur-press) ease-out, background var(--bump-dur-press) ease-out;will-change:transform;background:linear-gradient(135deg,#fef3c7 0%,#f1dda3 100%);border:1px solid #18181b0a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #fff9,0 0 0 1px #18181b0d}.bump-card[data-type=additional_fee][data-mode=stealth] .bump-checkbox__fee-tile{background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%)}.bump-card[data-type=additional_fee] .bump-checkbox:hover .bump-checkbox__fee-tile{background:linear-gradient(135deg,#fdecb0 0%,#ebd28f 100%);box-shadow:inset 0 1px #ffffffb3,0 0 0 1px #b4530929,0 4px 10px -4px #18181b38}@media (prefers-reduced-motion:no-preference){.bump-card[data-type=additional_fee] .bump-checkbox:hover .bump-checkbox__fee-tile{transform:translateY(-1px)}.bump-card[data-type=additional_fee] .bump-checkbox__row:active .bump-checkbox__fee-tile{transition-duration:90ms;transform:translateY(.5px)scale(.98)}}.bump-card[data-type=additional_fee] .bump-checkbox:has(.bump-checkbox__input:checked) .bump-checkbox__fee-tile{color:#b45309;background:linear-gradient(135deg,#fef3c7 0%,#edd693 100%);box-shadow:inset 0 1px #ffffffb3,0 0 0 1px #b453093d}@media (prefers-reduced-motion:no-preference){.bump-card[data-type=additional_fee] .bump-checkbox:has(.bump-checkbox__input:checked) .bump-checkbox__fee-tile{animation:bump-fee-tile-pop var(--bump-dur-pop) var(--bump-ease-pop) both}.bump-card[data-type=additional_fee] .bump-checkbox[data-fee-kind=gift_wrap] .bump-checkbox__fee-icon{transform-origin:top;animation:.42s ease-out .56s both bump-fee-bow-wiggle}}@keyframes bump-fee-tile-pop{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes bump-fee-bow-wiggle{0%{transform:rotate(0)}35%{transform:rotate(6deg)}70%{transform:rotate(-3deg)}to{transform:rotate(0)}}.bump-card[data-type=additional_fee] .bump-checkbox__headline{color:#18181b;letter-spacing:-.005em;font-size:13px;font-weight:600}.bump-card[data-type=additional_fee] .bump-checkbox__description{color:#6b6b74;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:2px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.bump-card[data-type=additional_fee] .bump-checkbox__price{font-family:var(--bump-font-mono,"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-feature-settings:"tnum" 1;color:#18181b;font-size:13.5px;font-weight:600}.bump-card[data-type=additional_fee] .bump-checkbox__price--feekind{place-items:center end;display:inline-grid}.bump-card[data-type=additional_fee] .bump-checkbox__price--feekind>*{grid-area:1/1}.bump-card[data-type=additional_fee] .bump-checkbox__price-status{white-space:nowrap;visibility:hidden;align-items:center;gap:4px;display:inline-flex}.bump-card[data-type=additional_fee] .bump-checkbox__price-status[data-active=true]{visibility:visible}.bump-card[data-type=additional_fee] .bump-checkbox__price-status--added{font-family:var(--bump-font-body,"Geist", system-ui, sans-serif);letter-spacing:-.005em;color:var(--bump-success,#047857);font-size:12px;font-weight:700}.bump-card[data-type=additional_fee] .bump-checkbox__price-confirm-icon{flex-shrink:0}.bump-thank-you[data-type=thank_you_upsell]{background:var(--bump-surface,var(--bump-bg,#fff));min-height:58px;position:relative;overflow:hidden}.bump-thank-you[data-type=thank_you_upsell]:not([data-mode=match-storefront]):not([data-mode=stealth]):before{content:"";background:var(--bump-accent-soft,#fce7ee);pointer-events:none;width:4px;position:absolute;inset:0 auto 0 0}.bump-thank-you[data-type=thank_you_upsell][data-state=added]:before{background:color-mix(in srgb, var(--bump-success,#047857) 22%, transparent)}.bump-thank-you[data-type=thank_you_upsell] .bump-thank-you__headline{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container bump (width<=480px){.bump-thank-you[data-type=thank_you_upsell] .bump-thank-you__headline{-webkit-line-clamp:2}}.bump-thank-you[data-type=thank_you_upsell] .bump-thank-you__product-name,.bump-thank-you[data-type=thank_you_upsell] .bump-thank-you__separator,.bump-thank-you[data-type=thank_you_upsell] .bump-thank-you__save-badge,.bump-thank-you[data-type=thank_you_upsell] .bump-card__urgency{display:none}@media (prefers-reduced-motion:no-preference){.bump-thank-you[data-type=thank_you_upsell]:not([data-mode=stealth]):not([data-mode=match-storefront]){animation:bump-thank-you-enter .28s var(--bump-ease-soft) both}}@keyframes bump-thank-you-enter{0%{opacity:0;box-shadow:0 8px 24px color-mix(in srgb, var(--bump-accent,#9f1239) 22%, transparent);transform:translateY(8px)}to{opacity:1;transform:translateY(0);box-shadow:0 0 #0000}}.bump-thank-you[data-type=thank_you_upsell]:not([data-mode=match-storefront]):not([data-mode=stealth]){--bump-accent:#9f1239;--bump-accent-soft:#fce7ee}.bump-thank-you__separator{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--bump-accent,#9f1239);opacity:.6;user-select:none;flex-shrink:0;font-weight:700}.bump-thank-you .bump-thank-you__product-price{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.bump-thank-you .bump-thank-you__product-price[data-discounted=true]{color:var(--bump-accent,#9f1239);font-size:14px;font-weight:700}.bump-thank-you[data-mode=dark] .bump-thank-you__product-price[data-discounted=true]{color:#fb7185}.bump-thank-you__product-price-was{font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--bump-text-muted,#71717a);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:11px;font-weight:500;text-decoration:line-through 1px;overflow:hidden}@container bump (width<=340px){.bump-thank-you__product-price-was{display:none}}@media (prefers-reduced-motion:no-preference){.bump-thank-you[data-type=thank_you_upsell] .bump-thank-you__product-price-was{animation:bump-thank-you-was-in var(--bump-dur-enter) var(--bump-ease-soft) both}}@keyframes bump-thank-you-was-in{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}.bump-thank-you .bump-thank-you__save-badge{background:var(--bump-accent-soft,#fce7ee);color:var(--bump-accent,#9f1239);font-family:var(--bump-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:4px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.bump-thank-you__cta--v2{border-radius:var(--bump-radius-pill,999px);background:var(--bump-accent,#9f1239);min-width:max-content;height:50px;min-height:50px;color:var(--bump-accent-text,#fff);font-family:var(--bump-font-heading,inherit);letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:transform var(--bump-dur-fast) var(--bump-ease-progress), box-shadow var(--bump-dur-nudge) ease-out, filter var(--bump-dur-fast) ease-out, opacity var(--bump-dur-fast) ease-out;box-shadow:0 1px 0 #ffffff2e inset, 0 4px 12px color-mix(in srgb, var(--bump-accent,#9f1239) 28%, transparent);border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.bump-thank-you__cta--v2:before{content:"";border-radius:inherit;background:var(--bump-success,#047857);opacity:0;pointer-events:none;transition:none;position:absolute;inset:0}.bump-thank-you__cta--v2[data-cta-state=added]:before{opacity:1}.bump-thank-you__cta--v2[data-cta-state=failed]:before{background:var(--bump-danger,#b91c1c);opacity:1}.bump-thank-you__cta-face{justify-content:center;align-items:center;gap:inherit;display:inline-flex;position:relative}.bump-thank-you[data-mode=branded] .bump-thank-you__cta--v2{background:var(--bump-primary,var(--bump-accent,#9f1239));color:var(--bump-primary-text,#fff);box-shadow:0 1px 0 #ffffff2e inset, 0 4px 12px color-mix(in srgb, var(--bump-primary,var(--bump-accent,#9f1239)) 28%, transparent)}@supports (color:lch(from red l c h)){.bump-thank-you[data-mode=branded]{--bump-primary-text:lch(from var(--bump-primary,#9f1239) calc((49.44 - l) * infinity) 0 0)}}.bump-thank-you[data-mode=branded] .bump-thank-you__cta--v2:hover:not(:disabled){box-shadow:0 1px 0 #ffffff38 inset, 0 8px 18px color-mix(in srgb, var(--bump-primary,var(--bump-accent,#9f1239)) 36%, transparent)}.bump-thank-you .bump-thank-you__cta--v2[data-cta-state=failed]{box-shadow:0 1px 0 #ffffff2e inset, 0 4px 12px color-mix(in srgb, var(--bump-danger,#b91c1c) 28%, transparent)}.bump-thank-you .bump-thank-you__cta--v2[data-cta-state=failed]:hover:not(:disabled){box-shadow:0 1px 0 #ffffff38 inset, 0 8px 18px color-mix(in srgb, var(--bump-danger,#b91c1c) 36%, transparent)}.bump-thank-you__cta-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bump-thank-you__cta[data-cta-state=idle] .bump-thank-you__cta-label{max-width:22ch}.bump-thank-you__cta-arrow,.bump-thank-you__cta-check{flex-shrink:0}.bump-thank-you__cta--v2:hover:not(:disabled){filter:brightness(.96);box-shadow:0 1px 0 #ffffff38 inset, 0 8px 18px color-mix(in srgb, var(--bump-accent,#9f1239) 36%, transparent);transform:translateY(-1px)}.bump-thank-you__cta--v2:active:not(:disabled){filter:brightness(.92);transform:translateY(0)}.bump-thank-you__cta--v2:focus-visible{outline:2px solid var(--bump-primary,var(--bump-accent,#9f1239));outline-offset:2px}.bump-thank-you__cta--v2:disabled,.bump-thank-you__cta--v2[aria-disabled=true]{opacity:.7;cursor:default;box-shadow:none;filter:none;transform:none}.bump-thank-you[data-state=added] .bump-thank-you__cta--v2,.bump-thank-you[data-state=added] .bump-thank-you__cta--v2[aria-disabled=true]{color:#fff;opacity:1;box-shadow:inset 0 1px #ffffff2e,0 4px 12px #04785747}.bump-thank-you__cta-check{flex-shrink:0;display:inline-block}@media (prefers-reduced-motion:no-preference){.bump-thank-you[data-state=added] .bump-thank-you__cta-check{animation:bump-thank-you-check-pop var(--bump-dur-pop) var(--bump-ease-pop) both}}@keyframes bump-thank-you-check-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.bump-thank-you__cta-arrow{flex-shrink:0;display:inline-block}@media (prefers-reduced-motion:no-preference){.bump-thank-you__cta-arrow{transition:transform .14s var(--bump-ease-progress)}.bump-thank-you__cta--v2:hover:not(:disabled) .bump-thank-you__cta-arrow{transform:translate(2px)}}@container bump (width<=480px){.bump-thank-you__cta--v2{height:46px;min-height:46px;padding:0 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.bump-thank-you__cta--v2,.bump-thank-you__cta--v2:hover:not(:disabled),.bump-thank-you__cta--v2:active:not(:disabled){transition:none;transform:none}}.bump-card[data-type=gamified_reveal]:not([data-surface]){--bump-text-muted:#5f5f68}.bump-card[data-type=gamified_reveal]{--bump-text-surface:#f5edcb;transition:box-shadow var(--bump-dur-settle) ease-out, border-color var(--bump-dur-settle) ease-out, filter var(--bump-dur-settle) ease-out;background:linear-gradient(#fbf6e2 0%,#f5edcb 100%);border:1.5px solid #c89930;overflow-x:clip;box-shadow:inset 0 0 0 1px #fff9,inset 0 0 0 4px #f3e6b3,0 1px 2px #18181b14,0 8px 24px #c899302e}.bump-card[data-mode=stealth][data-type=gamified_reveal]{--bump-text-surface:#f1f1f2;background:linear-gradient(#fafafa 0%,#f1f1f2 100%);border-color:#18181b24;box-shadow:inset 0 0 0 1px #fff9,inset 0 0 0 4px #ededef,0 1px 2px #18181b14,0 8px 24px #18181b14}.bump-scratch-perforation{background-image:linear-gradient(90deg,#0000 0 4px,#c899308c 4px 10px,#0000 10px 14px);background-repeat:repeat-x;background-size:14px 1px;height:1px;margin:12px -14px;position:relative}.bump-scratch-perforation:before,.bump-scratch-perforation:after{content:"";background:#fbf6e2;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #c8993066}.bump-card[data-mode=stealth][data-type=gamified_reveal] .bump-scratch-perforation{background-image:linear-gradient(90deg,#0000 0 4px,#18181b42 4px 10px,#0000 10px 14px)}.bump-card[data-mode=stealth][data-type=gamified_reveal] .bump-scratch-perforation:before,.bump-card[data-mode=stealth][data-type=gamified_reveal] .bump-scratch-perforation:after{background:#fafafa;box-shadow:inset 0 0 0 1px #18181b29}.bump-scratch-perforation:before{left:-8px}.bump-scratch-perforation:after{right:-8px}.bump-card[data-type=gamified_reveal] .bump-scratch__reward{color:var(--bump-ink,#18181b);background:linear-gradient(135deg,#d2d2d7 0%,#c2c2c9 50%,#d5d5da 100%);border-radius:8px;font-weight:700;box-shadow:inset 0 1px 2px #18181b2e,inset 0 -1px 2px #fff6}.bump-card[data-type=gamified_reveal] .bump-scratch__reward-label{font-family:var(--bump-font-heading);letter-spacing:-.015em;color:var(--bump-ink,#18181b);text-shadow:0 1px #ffffff80;background:0 0;border-radius:0;padding:0;font-size:26px;font-weight:700}.bump-card[data-type=gamified_reveal]:not([data-surface]):has(.bump-scratch[data-revealed=true]){--bump-text-surface:#ebc24c;animation:bump-v2-ticket-win .8s var(--bump-ease-pop) both;background:linear-gradient(#f6d983 0%,#ebc24c 100%);border-color:#a9760f;box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 0 0 4px #a9760f59,0 2px 6px #a9760f47,0 0 18px 4px #f6d98380,0 0 36px 8px #ebc24c52}.bump-card[data-type=gamified_reveal]:not([data-surface]):has(.bump-scratch[data-revealed=true]) .bump-card__eyebrow-strap{color:#5c3f0a}.bump-card[data-type=gamified_reveal]:not([data-surface]):has(.bump-scratch[data-revealed=true]) .bump-card__eyebrow-strap:before{background:#5c3f0a}.bump-card[data-type=gamified_reveal]:not([data-surface]):has(.bump-scratch[data-revealed=true]) .bump-card__description,.bump-card[data-type=gamified_reveal]:not([data-surface]):has(.bump-scratch[data-revealed=true]) .bump-card__microline{color:#5c3f0a}@keyframes bump-v2-ticket-win{0%{filter:brightness();transform:scale(1)}35%{filter:brightness(1.12);transform:scale(1.02)}to{filter:brightness();transform:scale(1)}}.bump-card[data-type=gamified_reveal]:has(.bump-scratch[data-revealed=true]) .bump-scratch__reward-label{animation:bump-v2-prize-spring .62s var(--bump-ease-pop) both;animation-delay:var(--bump-dur-fast)}@keyframes bump-v2-prize-spring{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.bump-card[data-type=gamified_reveal]:has(.bump-scratch[data-revealed=true]) .bump-scratch-perforation{opacity:0;transition:opacity .4s ease-out var(--bump-dur-reveal);background-image:none}@media (prefers-reduced-motion:reduce){.bump-card[data-type=gamified_reveal]:has(.bump-scratch[data-revealed=true]){filter:none;animation:none;transform:none}.bump-card[data-type=gamified_reveal]:has(.bump-scratch[data-revealed=true]) .bump-scratch__reward-label{opacity:1;animation:none;transform:none}}.bump-volume__tier--selected .bump-volume__tier-dot{background:radial-gradient(circle at center, var(--bump-accent) 0 4.5px, #fff 5.5px);border-color:var(--bump-accent,var(--bump-primary));box-shadow:none;transform:scale(1)}.bump-volume__tier:not(.bump-volume__tier--selected) .bump-volume__tier-dot{background:0 0;box-shadow:inset 0 0 0 1.5px #18181b7a}.bump-card[data-mode=dark] .bump-volume__tier:not(.bump-volume__tier--selected) .bump-volume__tier-dot{box-shadow:inset 0 0 0 1.5px #ffffff8c}.bump-progress__goal{font-family:var(--bump-font-mono);color:var(--bump-text-muted);white-space:nowrap;align-items:center;gap:8px;min-width:0;margin-top:14px;font-size:11.5px;display:flex}.bump-progress__goal-dot{border-radius:50%;flex:0 0 10px;width:10px;height:10px;display:inline-block}.bump-progress__goal-dot[data-state=next]{box-sizing:border-box;background:var(--bump-accent);border:none}@media (prefers-reduced-motion:no-preference){.bump-progress--urgent .bump-progress__goal-dot[data-state=next]{animation:bump-progress-goal-breathe var(--bump-dur-loop-slow) ease-in-out infinite}}@keyframes bump-progress-goal-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--bump-accent) 0%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--bump-accent) 35%, transparent)}}.bump-progress__goal-dot[data-state=hit]{background:var(--bump-accent);box-shadow:0 0 0 2px var(--bump-bg,#fff), 0 0 0 3.5px var(--bump-accent-soft);animation:bump-progress-goal-dot-hit var(--bump-dur-card) var(--bump-ease-soft) 1}@keyframes bump-progress-goal-dot-hit{0%{transform:scale(.7)}55%{transform:scale(1.15)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bump-progress__goal-dot[data-state=hit]{animation:none}}.bump-progress__goal-label{font-variant-numeric:tabular-nums;padding-block:2px}.bump-progress__goal-reward{font-family:var(--bump-font-heading,inherit);color:var(--bump-accent-on-surface,var(--bump-accent,#047857));letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.bump-progress__goal-amt{font-family:var(--bump-font-mono);color:var(--bump-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.bump-progress__goal-saved{font-family:var(--bump-font-heading,inherit);color:var(--bump-accent,#047857);letter-spacing:-.005em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--bump-radius-pill,999px);background:var(--bump-accent-soft,#dcfce7);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bump-accent,#047857) 20%, transparent);padding:2px 8px;font-weight:600;overflow:hidden}.bump-fbt__head{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:16px;display:flex}.bump-fbt__by{font-family:var(--bump-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bump-text-muted);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;min-width:0;max-width:100%;font-size:9.5px;font-weight:600;overflow:hidden}.bump-thank-you__reassurance{font-family:var(--bump-font-mono);color:var(--bump-ink-3,var(--bump-text-muted,#71717a));flex-wrap:wrap;gap:10px 16px;margin-top:10px;font-size:11.5px;display:none}.bump-thank-you__reassurance-item{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.bump-thank-you__reassurance-icon{color:var(--bump-accent,#9f1239);flex:0 0 14px}.bump-thank-you__reassurance-label{font-variant-numeric:tabular-nums}.bump-card[data-mode=stealth] .bump-checkout-bump-strap,.bump-card[data-mode=match-storefront] .bump-checkout-bump-strap{display:none}.bump-checkout-bump-strap{font-family:var(--bump-font-mono);letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--bump-accent);white-space:nowrap;box-sizing:border-box;text-overflow:ellipsis;border-radius:4px;align-self:flex-start;max-width:100%;margin:0 0 10px;padding:3px 8px;font-size:9.5px;font-weight:600;display:inline-block;overflow:hidden}.bump-card[data-type=checkout_bump] .bump-checkbox__cta{background:color-mix(in srgb, var(--bump-accent) 12%, #fff);border-radius:10px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:9px 11px;display:flex}.bump-card[data-type=checkout_bump] .bump-checkbox__cta-hint{color:#312e81;letter-spacing:-.01em;font-size:12.5px;font-weight:600}.bump-card[data-type=checkout_bump] .bump-checkbox__cta-price{color:#18181b;font-family:var(--bump-font-mono);font-feature-settings:"tnum" 1;white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.bump-card[data-type=checkout_bump] .bump-checkbox__cta-was{color:var(--bump-price-was,#52525b);white-space:nowrap;font-size:11.5px;font-weight:400;text-decoration:line-through}.bump-card[data-type=checkout_bump] .bump-checkbox__cta-arrow{color:#312e81;flex:none}.bump-card[data-type=checkout_bump][data-mode=branded] .bump-checkbox__cta-hint,.bump-card[data-type=checkout_bump][data-mode=branded] .bump-checkbox__cta-arrow{color:var(--bump-primary-on-surface,var(--bump-primary))}@supports (color:lch(from red l c h)){.bump-card[data-type=checkout_bump][data-mode=branded] .bump-checkbox__cta-hint,.bump-card[data-type=checkout_bump][data-mode=branded] .bump-checkbox__cta-arrow{color:lch(from var(--bump-primary,#18181b) min(l, 42) c h)}}.bump-card[data-type=checkout_bump][data-mode=branded] .bump-checkbox__cta{background:color-mix(in srgb, var(--bump-primary) 12%, #fff)}.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__cta{border-top:1px solid var(--bump-border,#18181b1a);background:0 0;border-radius:0;padding:10px 0 0}.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__cta-hint,.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__cta-arrow{color:var(--bump-text-muted,#71717a)}.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__headline,.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__price,.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__cta-price{color:var(--bump-text,#18181b)}.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__product-name,.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__description{color:var(--bump-text-muted,#71717a)}.bump-card[data-type=checkout_bump][data-mode=stealth] .bump-checkbox__cta-was{color:var(--bump-price-was,#52525b)}.bump-checkbox__fee-icon{flex:none}.bump-fbt__by{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.bump-fbt__tile-price{text-overflow:ellipsis;min-width:0;overflow:hidden}.bump-scratch__reward{flex-direction:column;gap:4px;min-width:0}.bump-scratch__reward-label{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;min-width:0;max-width:100%;overflow:hidden}.bump-scratch__reward-tag{white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.bump-card[data-slot=side-cart] .bump-card__trust-row{display:none}.bump-checkbox__headline{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.bump-card[data-slot=checkout][data-type=checkout_bump],.bump-card[data-slot=checkout][data-type=additional_fee]{width:100%}.bump-card[data-slot=product-page][data-type=product_page_bump],.bump-card[data-slot=product-page][data-type=volume_bundle],.bump-card[data-slot=product-page][data-type=bogo],.bump-card[data-slot=product-page][data-type=mix_match_bundle]{width:100%;max-width:460px;margin-inline:auto}.bump-card[data-type=progress_threshold]{width:100%}.bump-card[data-type=progress_threshold] .bump-card__body{align-items:stretch}.bump-card[data-slot=side-cart][data-type=bogo] .bump-card__microline:not(.bump-bogo__cart-variant){display:none}.bump-card[data-slot=side-cart][data-type=bogo] .bump-card__heading{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bump-card[data-slot=side-cart][data-type=wix_recommended] .bump-card__cta-label{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:12ch;overflow:hidden}.bump-card[data-type=checkout_bump] .bump-checkbox__row{grid-template-columns:24px minmax(0,1fr) auto}.bump-card__eyebrow-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.bump-card{--bump-sticker-reserve:124px}.bump-card[data-locale=de]{--bump-sticker-reserve:134px}.bump-card[data-locale=es]{--bump-sticker-reserve:138px}.bump-card[data-locale=fr]{--bump-sticker-reserve:174px}.bump-card[data-has-sticker=true] .bump-fbt__by{padding-inline-end:var(--bump-sticker-reserve,124px)}.bump-card[data-has-sticker=true] .bump-card__eyebrow-strap{max-width:calc(100% - var(--bump-sticker-reserve,124px))}.bump-card[data-type=bogo] .bump-card__hero-text{grid-template-columns:minmax(0,1fr);display:grid}@container bump (width<=430px){.bump-card[data-type=bogo][data-has-sticker=true] .bump-card__eyebrow-strap{display:none}}.bump-card[data-type=bogo] .bump-card__hero-text>*{min-width:0}.bump-card[data-type=bogo] .bump-card__eyebrow-strap{justify-self:start}.bump-vnudge{--vn-primary:var(--bump-primary,#18181b);--vn-accent:#b7410e;--vn-accent-soft:#fbede4;--vn-surface:#fff;--vn-text:#18181b;--vn-border:#18181b1a;color-scheme:light only;box-sizing:border-box;border:1px solid var(--vn-border);border-radius:min(var(--bump-radius,14px), 24px);background:var(--vn-surface);width:100%;max-height:66px;color:var(--vn-text);font-family:var(--bump-font-body,system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);align-items:center;gap:10px;margin:0;padding:9px 10px 9px 11px;line-height:1.25;display:flex;overflow:hidden;box-shadow:0 1px 2px #18181b0d,0 6px 16px #18181b0f}@media (prefers-reduced-motion:no-preference){.bump-vnudge{animation:bump-vnudge-pop var(--bump-dur-pop) var(--bump-ease-out) both}}@keyframes bump-vnudge-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.bump-vnudge__icon{background:var(--vn-accent-soft);width:34px;height:34px;color:var(--vn-accent);border-radius:10px;flex:none;place-items:center;display:grid}.bump-vnudge__copy{min-width:0;color:var(--vn-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;font-size:13px;font-weight:500;display:-webkit-box;overflow:hidden}.bump-vnudge__name{font-weight:600}.bump-vnudge__hero{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.bump-vnudge__hero--count,.bump-vnudge__hero--save{color:var(--vn-accent)}.bump-vnudge__cta{border-radius:var(--bump-radius-pill,999px);background:var(--vn-primary);color:#fff;white-space:nowrap;cursor:pointer;min-height:34px;transition:transform var(--bump-dur-fast) ease, background-color var(--bump-dur-nudge) ease, opacity var(--bump-dur-nudge) ease;border:0;flex:none;align-items:center;gap:5px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:no-preference){.bump-vnudge__cta:hover:not(:disabled){transform:translateY(-1px)}}.bump-vnudge__cta:active:not(:disabled){transform:translateY(0)}.bump-vnudge__cta:focus-visible{outline:2px solid var(--vn-primary);outline-offset:2px}.bump-vnudge__cta:disabled{cursor:default}.bump-vnudge[data-status=added] .bump-vnudge__cta{opacity:1;background:#047857}.bump-vnudge[data-status=adding] .bump-vnudge__cta{opacity:.72}.bump-vnudge__cta-icon{display:inline-flex}@media (pointer:coarse){.bump-vnudge__cta{min-height:40px}}
