:root{--g-font-family-display:var(--font-display);--g-font-family-body:var(--font-body);--g-font-family-arabic:var(--font-arabic);--store-color-hero-bg:var(--g-color-primitive-purple-100);--store-color-avatar-pill:var(--g-color-primitive-neutral-300);--store-color-logo-bg:var(--g-color-primitive-pink-400);--store-color-steps-bg:var(--g-color-primitive-neutral-25);--store-color-ink-bg:var(--g-color-bg-inverse);--store-color-inverse-chip:var(--g-color-bg-editor-surface);--store-color-scene-delivery-bg:var(--g-color-primitive-mint-600);--store-color-scene-delivery-stage:var(--g-color-primitive-mint-700);--store-color-scene-delivery-hand:var(--g-color-primitive-mint-200);--store-color-scene-message-bg:var(--g-color-primitive-orange-500);--store-color-scene-message-hand:var(--g-color-primitive-orange-300);--store-color-scene-redemption-bg:var(--g-color-primitive-yellow-300);--store-color-scene-redemption-blob:var(--g-color-primitive-yellow-100);--store-color-sun:var(--g-color-primitive-yellow-300);--store-color-hero-pink:var(--g-color-primitive-pink-400);--store-color-sky:var(--g-color-primitive-sky-400);--store-color-lilac:var(--g-color-primitive-purple-200);--store-color-violet:var(--g-color-primitive-purple-400);--store-color-mint:var(--g-color-primitive-mint-300);--store-color-occasion-bg:var(--g-color-primitive-purple-50);--store-color-occasion-ink:var(--g-color-primitive-purple-950);--store-color-cta-bg:var(--g-color-primitive-pink-300);--store-color-note-bg:var(--g-color-primitive-yellow-100);--store-color-gift-splat:var(--g-color-primitive-pink-200);--store-color-settings-band:var(--g-color-primitive-sky-100);--store-color-save-bg:var(--g-color-primitive-sky-300);--store-color-error-banner:var(--g-color-primitive-red-400);--store-color-progress-track:color-mix(in srgb, var(--g-color-border-subtle) 40%, transparent);--store-color-story-scrim:color-mix(in srgb, var(--g-color-bg-inverse) 90%, transparent);--store-color-story-bar:color-mix(in srgb, var(--g-color-bg-surface-white) 35%, transparent);--store-color-reveal-glow:color-mix(in srgb, var(--g-color-primitive-pink-400) 35%, transparent);--store-color-reveal-wrap:var(--g-color-primitive-purple-200);--store-color-reveal-wrap-light:var(--g-color-primitive-purple-100);--store-color-reveal-crease:var(--g-color-primitive-purple-800);--store-color-reveal-shred-pink:var(--g-color-primitive-pink-200);--store-color-reveal-sparkle:var(--g-color-primitive-pink-200);--store-color-reveal-sparkle-glow:var(--g-color-primitive-pink-300);--store-color-reveal-tag-ink:var(--g-color-primitive-yellow-900);--store-color-reveal-card-shadow:color-mix(in srgb, var(--g-color-primitive-neutral-1000) 45%, transparent);--store-color-reveal-tape:color-mix(in srgb, var(--g-color-bg-surface-white) 60%, transparent);--store-color-reveal-shine:color-mix(in srgb, var(--g-color-bg-surface-white) 55%, transparent);--store-color-sender-a:var(--g-color-primitive-orange-500);--store-color-sender-b:var(--g-color-primitive-purple-600);--store-color-sender-c:var(--g-color-primitive-mint-600);--store-color-sender-d:var(--g-color-primitive-yellow-600);--store-color-rail-active:var(--g-color-primitive-sky-200);--store-color-selection:var(--g-color-primitive-mint-600);--store-color-back-chip:var(--g-color-primitive-neutral-900);--store-color-preview-badge-bg:var(--g-color-primitive-pink-100);--store-color-preview-badge-ink:var(--g-color-primitive-pink-950);--store-color-moment-ink:var(--g-color-primitive-purple-900);--store-color-reminders-band:var(--g-color-primitive-pink-100);--store-color-hero-deco:var(--g-color-primitive-purple-50);--store-color-group-hero:var(--g-color-primitive-purple-50);--store-color-group-you-row:var(--g-color-primitive-yellow-50);--store-color-trend-pill:var(--g-color-primitive-purple-800);--store-color-pink-soft:var(--g-color-primitive-pink-50);--store-color-purple-soft:var(--g-color-primitive-purple-100);--store-color-mint-soft:var(--g-color-primitive-mint-100);--store-color-sun-soft:var(--g-color-primitive-yellow-100);--store-color-sky-soft:color-mix(in srgb, var(--g-color-primitive-sky-400) 22%, white);--store-color-ink-glass:color-mix(in srgb, var(--g-color-bg-inverse) 85%, transparent);--store-color-ink-scrim:color-mix(in srgb, var(--g-color-bg-inverse) 20%, transparent);--store-color-ink-veil:color-mix(in srgb, var(--g-color-bg-inverse) 50%, transparent);--store-color-ink-soft:color-mix(in srgb, var(--g-color-bg-inverse) 80%, transparent);--store-color-inverse-divider:color-mix(in srgb, var(--g-color-text-inverse) 25%, transparent);--store-color-inverse-border:color-mix(in srgb, var(--g-color-text-inverse) 50%, transparent);--store-color-inverse-tint:color-mix(in srgb, var(--g-color-text-inverse) 10%, transparent);--store-color-white-veil:color-mix(in srgb, var(--g-color-bg-surface-white) 70%, transparent);--store-color-delivery-bubble:color-mix(in srgb, var(--g-color-primitive-mint-200) 60%, var(--g-color-primitive-neutral-0));--store-color-celebration-bg:var(--g-color-primitive-sky-200);--store-color-wa-chat:#f5f2eb;--store-color-wa-panel:#f5f2ebcc;--store-color-wa-attachment:color-mix(in srgb, var(--g-color-primitive-neutral-1000) 4%, transparent);--store-color-og-card:var(--g-color-primitive-pink-400);--store-color-gift-lock:var(--g-color-primitive-purple-200);--store-color-code-card:var(--g-color-primitive-mint-700);--store-color-verified:var(--g-color-primitive-sky-600);--store-color-cta-mint:var(--g-color-primitive-mint-300);--store-color-cta-mint-hover:var(--g-color-primitive-mint-400);--store-color-cta-sky:var(--g-color-primitive-sky-300);--store-color-cta-sky-hover:var(--g-color-primitive-sky-400)}@keyframes gift-cta-appear{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.gift-cta-appear{animation:.5s ease-out .9s backwards gift-cta-appear}@keyframes gift-story-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gift-story-fill{transform-origin:0;animation:5s linear forwards gift-story-fill}[dir=rtl] .gift-story-fill{transform-origin:100%}@keyframes gift-rub-cue{0%{transform:translate(-34px)scale(.9)}to{transform:translate(34px)scale(1.05)}}.gift-rub-cue{animation:.8s ease-in-out infinite alternate gift-rub-cue}@keyframes gift-rub-shine{0%{transform:translateX(calc(var(--shine-travel) * -1)) rotate(20deg)}to{transform:translateX(var(--shine-travel)) rotate(20deg)}}.gift-rub-shine{animation:.85s cubic-bezier(.333,0,.667,1) forwards gift-rub-shine}@media (prefers-reduced-motion:reduce){.gift-rub-cue,.gift-rub-shine{animation:none}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:no-preference){@keyframes hero-drop-in{0%{transform:translateY(calc(-100% - 12px))}}@keyframes hero-mask-rise{0%{transform:translateY(110%)}}@keyframes hero-rise-fade{0%{opacity:0;transform:translateY(24px)}}@keyframes hero-rise-fade-cta{0%{opacity:0;transform:translateY(18px)}}@keyframes hero-photo-wipe{0%{clip-path:inset(100% 0 0);transform:translateY(40px)}to{clip-path:inset(0)}}@keyframes hero-pop-in{0%{opacity:0;transform:scale(.96)}}@keyframes hero-float{0%{translate:0 16px}to{translate:0 -3px}}.hero-intro .site-header{animation:.8s cubic-bezier(.165,.84,.44,1) backwards hero-drop-in}.hero-intro .hero h1{animation:.95s cubic-bezier(.165,.84,.44,1) .45s backwards hero-mask-rise}.hero-intro .hero-copy>p{animation:.55s cubic-bezier(.165,.84,.44,1) .9s backwards hero-rise-fade}.hero-intro .hero-buttons>*{animation:.45s cubic-bezier(.165,.84,.44,1) 1.1s backwards hero-rise-fade-cta}.hero-intro .hero-buttons>:nth-child(2){animation-delay:1.19s}.hero-intro .hero-photo-wrap{animation:1s cubic-bezier(.165,.84,.44,1) .79s backwards hero-photo-wipe}.hero-intro .hero-notification{animation:.55s cubic-bezier(.165,.84,.44,1) 1.49s backwards hero-pop-in,3.2s cubic-bezier(.37,0,.63,1) infinite alternate hero-float}}.site-chrome{--site-header-h:72px}.site-chrome [data-appbar=open]{--site-header-h:140px}@media (min-width:768px){.site-chrome,.site-chrome [data-appbar=open]{--site-header-h:80px}}.site-header-capsule{transition:height .22s,box-shadow .22s}.brand-card img,.brand-card .brand-card-art{transition:transform .42s cubic-bezier(.2,.8,.2,1)}.brand-card:hover img,.brand-card:hover .brand-card-art{transform:scale(1.045)}.brand-card-arrow{transition:transform .18s}.brand-card:hover .brand-card-arrow{transform:rotate(45deg)}.experience-visual{animation:.85s cubic-bezier(.16,1,.3,1) both experience-reveal}@keyframes experience-reveal{0%{opacity:0;clip-path:inset(0 0 100% round 32px)}to{opacity:1;clip-path:inset(0 round 32px)}}.experience-phone{animation:.92s cubic-bezier(.16,1,.3,1) .12s both phone-arrive}@keyframes phone-arrive{0%{opacity:0;transform:translate(-50%,56px)scale(.92)}to{opacity:1;transform:translate(-50%)scale(1)}}.experience-satellite{animation:.76s cubic-bezier(.16,1,.3,1) .38s both satellite-arrive}@keyframes satellite-arrive{0%{opacity:0;transform:translateY(34px)scale(.84)rotate(-4deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.faq-answer>*{min-height:0;padding-block:0;transition:padding .3s;overflow:hidden}.faq-item.is-open .faq-answer{grid-template-rows:1fr}.faq-item.is-open .faq-answer>*{padding-top:20px;padding-bottom:24px}@media (min-width:768px){.faq-item.is-open .faq-answer>*{padding-bottom:40px}}.privacy-tabbar{scrollbar-width:none}.privacy-tabbar::-webkit-scrollbar{display:none}.store-rail{scrollbar-width:none}.store-rail::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.experience-visual,.experience-phone,.experience-satellite{animation-duration:.01ms;animation-delay:0s}}
