@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400;1,500&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500&display=swap";.mobile-menu[data-v-f8f9ca6d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--cream);z-index:200;padding:80px var(--pad);display:flex;flex-direction:column;gap:24px;transform:translate(100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}.mobile-menu.active[data-v-f8f9ca6d]{transform:translate(0)}.mobile-menu a[data-v-f8f9ca6d]{font-family:var(--font-d);font-size:32px;font-style:italic;text-decoration:none;color:var(--dark)}.close-menu[data-v-f8f9ca6d]{position:absolute;top:20px;right:var(--pad);font-size:32px;background:none;border:none;cursor:pointer;color:var(--dark);line-height:1}.hdr[data-v-f8f9ca6d]{background:var(--pink);padding:16px var(--pad);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;position:sticky;top:0;z-index:100}.nav-left[data-v-f8f9ca6d]{display:flex;gap:clamp(12px,2vw,28px);align-items:center}.nav-right[data-v-f8f9ca6d]{display:flex;gap:clamp(8px,1.5vw,16px);align-items:center;justify-content:flex-end}.nav-left a[data-v-f8f9ca6d]{text-decoration:none;color:var(--dark);font-size:clamp(9px,1vw,11px);letter-spacing:1.4px;text-transform:uppercase;font-weight:500;white-space:nowrap;transition:opacity .2s;font-family:var(--font-b)}.nav-left a[data-v-f8f9ca6d]:hover{opacity:.7}.logo[data-v-f8f9ca6d]{font-family:var(--font-d);font-size:clamp(22px,4vw,34px);font-style:italic;color:var(--dark);text-decoration:none;text-align:center;line-height:1;display:flex;flex-direction:column;align-items:center;gap:2px}.logo-the[data-v-f8f9ca6d]{font-size:clamp(9px,1.2vw,12px);letter-spacing:3px;text-transform:uppercase;font-style:normal;font-weight:500}.logo-main[data-v-f8f9ca6d]{font-size:clamp(22px,4vw,34px)}.logo-glyph[data-v-f8f9ca6d]{font-size:clamp(9px,1vw,11px);letter-spacing:2px;font-style:normal}.icon-btn[data-v-f8f9ca6d]{background:none;border:none;cursor:pointer;padding:4px;display:flex;position:relative;transition:transform .2s}.icon-btn[data-v-f8f9ca6d]:active{transform:scale(.9)}.icon-btn svg[data-v-f8f9ca6d]{width:20px;height:20px;stroke:var(--dark);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cart-badge[data-v-f8f9ca6d]{position:absolute;top:0;right:0;min-width:16px;height:16px;border-radius:8px;background:var(--dark);color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 3px;font-family:var(--font-b)}.hamburger[data-v-f8f9ca6d]{display:none}@media (max-width: 820px){.hdr[data-v-f8f9ca6d]{grid-template-columns:auto 1fr auto}.nav-left[data-v-f8f9ca6d]{display:none}.hamburger[data-v-f8f9ca6d]{display:flex}}footer[data-v-c56eef43]{background:var(--cream);padding:clamp(40px,5vw,60px) var(--pad) 28px;max-width:var(--max);margin:0 auto;width:100%;border-top:1px solid rgba(42,26,26,.1);box-sizing:border-box}.footer-top[data-v-c56eef43]{display:flex;gap:clamp(24px,4vw,60px);flex-wrap:wrap;justify-content:space-between}.f-logo[data-v-c56eef43]{font-family:var(--font-d);font-size:26px;font-style:italic;color:var(--dark);margin-bottom:12px}.footer-brand p[data-v-c56eef43]{font-size:13px;color:var(--muted);max-width:240px;line-height:1.6;font-family:var(--font-b)}.footer-links h4[data-v-c56eef43]{font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px;font-family:var(--font-b);color:var(--dark)}.footer-links a[data-v-c56eef43]{display:block;font-size:13px;color:var(--dark);text-decoration:none;margin-bottom:10px;font-family:var(--font-b);transition:color .2s}.footer-links a[data-v-c56eef43]:hover{color:var(--muted)}.footer-address[data-v-c56eef43]{font-size:13px;color:var(--muted);line-height:1.7;margin-top:4px;font-family:var(--font-b)}.footer-newsletter h4[data-v-c56eef43]{font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px;font-family:var(--font-b);color:var(--dark)}.footer-newsletter>p[data-v-c56eef43]{font-size:12px;color:var(--muted);margin-bottom:14px;line-height:1.5;font-family:var(--font-b)}.nf[data-v-c56eef43]{display:flex;max-width:320px;width:100%}.nf input[data-v-c56eef43]{flex:1;padding:11px 14px;font-size:13px;border:1px solid #ccc;background:#fff;outline:none;border-radius:4px 0 0 4px;font-family:var(--font-b);border-right:none;min-width:0}.nf input[data-v-c56eef43]:focus{border-color:var(--dark)}.nf button[data-v-c56eef43]{padding:11px 20px;background:var(--pink);border:1px solid var(--pink);border-radius:0 4px 4px 0;font-size:12px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;font-family:var(--font-b);font-weight:500;white-space:nowrap;color:var(--dark);transition:background .2s}.nf button[data-v-c56eef43]:hover:not(:disabled){background:#dda0a4;border-color:#dda0a4}.nf button[data-v-c56eef43]:disabled{opacity:.6;cursor:default}.nf-msg[data-v-c56eef43]{font-size:12px;margin-top:10px;font-family:var(--font-b)}.nf-ok[data-v-c56eef43]{color:#16a34a}.nf-err[data-v-c56eef43]{color:var(--red)}.footer-hr[data-v-c56eef43]{border:none;border-top:1px solid rgba(42,26,26,.1);margin:36px 0 20px}.footer-bottom[data-v-c56eef43]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--muted);font-family:var(--font-b)}.footer-bottom-links[data-v-c56eef43]{display:flex;gap:20px}.footer-bottom-links a[data-v-c56eef43]{color:var(--muted);text-decoration:none;font-size:12px;font-family:var(--font-b)}@media (max-width: 600px){.footer-top[data-v-c56eef43]{flex-direction:column;gap:40px}.footer-brand p[data-v-c56eef43]{max-width:100%}.nf[data-v-c56eef43]{flex-direction:column;gap:8px;max-width:100%}.nf input[data-v-c56eef43]{border-right:1px solid #ccc;border-radius:4px}.nf button[data-v-c56eef43]{width:100%;border-radius:4px}.footer-bottom[data-v-c56eef43]{flex-direction:column;gap:8px;text-align:center}}.cart-backdrop[data-v-50a177c0]{position:fixed;top:0;right:0;bottom:0;left:0;background:#2a1a1a59;z-index:200}.backdrop-enter-from[data-v-50a177c0],.backdrop-leave-to[data-v-50a177c0]{opacity:0}.backdrop-enter-active[data-v-50a177c0],.backdrop-leave-active[data-v-50a177c0]{transition:opacity .22s ease}.cart-drawer[data-v-50a177c0]{position:fixed;top:0;right:0;bottom:0;width:380px;background:var(--cream);border-left:1px solid rgba(42,26,26,.12);z-index:201;display:flex;flex-direction:column;box-shadow:-4px 0 24px #2a1a1a1a}.drawer-enter-from[data-v-50a177c0],.drawer-leave-to[data-v-50a177c0]{transform:translate(100%)}.drawer-enter-active[data-v-50a177c0],.drawer-leave-active[data-v-50a177c0]{transition:transform .28s cubic-bezier(.32,.72,0,1)}.cart-hdr[data-v-50a177c0]{padding:20px 24px;border-bottom:1px solid rgba(42,26,26,.1);display:flex;justify-content:space-between;align-items:flex-start;flex-shrink:0}.cart-title[data-v-50a177c0]{font-family:var(--font-b);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var(--dark)}.cart-count-label[data-v-50a177c0]{font-size:12px;color:var(--muted);margin-top:3px;font-family:var(--font-b)}.close-btn[data-v-50a177c0]{background:none;border:none;cursor:pointer;padding:4px;color:var(--dark);font-size:20px;line-height:1;display:flex}.close-btn svg[data-v-50a177c0]{width:18px;height:18px;stroke:var(--dark);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cart-body[data-v-50a177c0]{flex:1;overflow-y:auto;padding:16px 24px}.cart-empty[data-v-50a177c0]{text-align:center;padding:48px 16px}.cart-empty-glyph[data-v-50a177c0]{width:56px;height:56px;margin:0 auto 16px;color:var(--muted);opacity:.5}.cart-empty-glyph svg[data-v-50a177c0]{width:100%;height:100%}.cart-empty-title[data-v-50a177c0]{font-family:var(--font-d);font-size:22px;font-style:italic;font-weight:400;color:var(--dark);margin-bottom:8px}.cart-empty-sub[data-v-50a177c0]{font-size:13px;color:var(--muted);font-family:var(--font-b)}.cart-item[data-v-50a177c0]{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid rgba(42,26,26,.08)}.cart-item[data-v-50a177c0]:last-child{border-bottom:none}.cart-item-img[data-v-50a177c0]{width:44px;height:44px;border-radius:4px;background:#e8ddd5;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cart-item-photo[data-v-50a177c0]{width:100%;height:100%;object-fit:cover;display:block}.cart-item-initials[data-v-50a177c0]{font-family:var(--font-d);font-size:15px;font-style:italic;color:#a08070;font-weight:400;-webkit-user-select:none;user-select:none}.cart-item-info[data-v-50a177c0]{flex:1;min-width:0}.cart-item-row1[data-v-50a177c0]{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;margin-bottom:2px}.cart-item-name[data-v-50a177c0]{font-size:12px;font-weight:500;color:var(--dark);font-family:var(--font-b);line-height:1.3;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-item-del[data-v-50a177c0]{background:none;border:none;cursor:pointer;padding:2px;flex-shrink:0;color:var(--muted);transition:color .15s;display:flex;align-items:center}.cart-item-del[data-v-50a177c0]:hover{color:var(--c-error, #dc2626)}.cart-item-price[data-v-50a177c0]{font-size:11px;color:var(--muted);margin-bottom:6px;font-family:var(--font-b)}.cart-item-row2[data-v-50a177c0]{display:flex;align-items:center;justify-content:space-between}.cart-item-qty[data-v-50a177c0]{display:flex;align-items:center;gap:6px}.qty-btn[data-v-50a177c0]{width:22px;height:22px;border:1px solid rgba(42,26,26,.2);border-radius:4px;background:#fff;color:var(--dark);cursor:pointer;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;transition:all .15s;font-family:var(--font-b)}.qty-btn[data-v-50a177c0]:hover{background:var(--dark);color:#fff;border-color:var(--dark)}.qty-num[data-v-50a177c0]{font-size:12px;min-width:16px;text-align:center;font-family:var(--font-b)}.cart-item-total[data-v-50a177c0]{font-size:12px;font-weight:600;color:var(--dark);font-family:var(--font-b)}.cart-footer[data-v-50a177c0]{padding:16px 24px;border-top:1px solid rgba(42,26,26,.1);flex-shrink:0}.cart-line[data-v-50a177c0]{display:flex;justify-content:space-between;font-size:13px;color:var(--muted);margin-bottom:6px;font-family:var(--font-b)}.cart-line--total[data-v-50a177c0]{font-size:16px;font-weight:600;color:var(--dark);margin:10px 0 16px;font-family:var(--font-n);font-variant-numeric:tabular-nums}.cart-methods[data-v-50a177c0]{display:flex;gap:8px;margin-bottom:14px}.method-opt[data-v-50a177c0]{flex:1;padding:9px 12px;border:1px solid rgba(42,26,26,.2);font-size:11px;font-family:var(--font-b);font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);cursor:pointer;text-align:center;transition:all .15s;border-radius:4px}.method-opt input[data-v-50a177c0]{display:none}.method-opt.active[data-v-50a177c0]{border-color:var(--dark);color:var(--dark);background:#2a1a1a0d}.checkout-btn[data-v-50a177c0]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px;background:var(--dark);color:#fff;font-family:var(--font-b);font-size:12px;letter-spacing:2px;text-transform:uppercase;border:none;cursor:pointer;transition:background .2s;text-align:center;border-radius:4px}.checkout-btn[data-v-50a177c0]:hover{background:#4a2a2a}.modal-wrap[data-v-50a177c0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px}.modal-overlay[data-v-50a177c0]{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a1a1a80}.modal[data-v-50a177c0]{position:relative;background:var(--cream);border:1px solid rgba(42,26,26,.12);border-radius:4px;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 16px 40px #2a1a1a33}.modal-enter-from[data-v-50a177c0],.modal-leave-to[data-v-50a177c0]{opacity:0}.modal-enter-from .modal[data-v-50a177c0],.modal-leave-to .modal[data-v-50a177c0]{transform:translateY(16px)}.modal-enter-active[data-v-50a177c0],.modal-leave-active[data-v-50a177c0]{transition:opacity .2s ease}.modal-enter-active .modal[data-v-50a177c0],.modal-leave-active .modal[data-v-50a177c0]{transition:transform .2s ease}.modal-hdr[data-v-50a177c0]{padding:20px 24px;border-bottom:1px solid rgba(42,26,26,.1);display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-50a177c0]{font-family:var(--font-b);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var(--dark)}.modal-body[data-v-50a177c0]{padding:24px}.field-error[data-v-50a177c0]{display:block;font-size:12px;color:var(--red);margin-top:4px;font-family:var(--font-b)}.order-summary[data-v-50a177c0]{background:#fff;border:1px solid rgba(42,26,26,.1);border-radius:4px;padding:16px;margin-bottom:20px}.order-summary-title[data-v-50a177c0]{font-size:10px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-family:var(--font-b)}.order-line[data-v-50a177c0]{display:flex;justify-content:space-between;font-size:13px;color:var(--muted);margin-bottom:6px;font-family:var(--font-b)}.order-line--total[data-v-50a177c0]{font-weight:500;color:var(--dark);font-size:15px;margin-bottom:0}.order-divider[data-v-50a177c0]{border:none;border-top:1px solid rgba(42,26,26,.1);margin:10px 0}.modal-actions[data-v-50a177c0]{display:flex;gap:10px;justify-content:flex-end}.modal-success[data-v-50a177c0]{padding:48px 24px;text-align:center}.success-icon[data-v-50a177c0]{width:56px;height:56px;border-radius:50%;background:var(--pink-light);color:var(--dark);font-size:24px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.success-title[data-v-50a177c0]{font-family:var(--font-d);font-size:28px;font-style:italic;font-weight:400;margin-bottom:10px;color:var(--dark)}.success-sub[data-v-50a177c0]{font-size:14px;color:var(--muted);line-height:1.6;margin-bottom:24px;font-family:var(--font-b)}@media (max-width: 440px){.cart-drawer[data-v-50a177c0]{width:100%}}.toast-item{background:var(--c-surface-2);border:1px solid var(--c-border-light);border-radius:var(--r-md);padding:12px 16px;font-size:13px;color:var(--c-text-1);box-shadow:0 16px 40px #0009;display:flex;align-items:center;gap:10px}.toast-icon{color:var(--c-success)}.toast-enter-from{opacity:0;transform:translateY(12px)}.toast-enter-active{transition:all .2s ease}.toast-leave-to{opacity:0;transform:translate(20px)}.toast-leave-active{transition:all .18s ease}.marquee[data-v-e6701890]{background:#1c1c1c;color:#fff;padding:9px 0;overflow:hidden;white-space:nowrap}.marquee-inner[data-v-e6701890]{display:inline-flex;animation:marquee-e6701890 40s linear infinite;will-change:transform}.marquee-inner span[data-v-e6701890]{font-size:12px;letter-spacing:.6px;padding:0 clamp(32px,5vw,64px);font-family:var(--font-b)}@keyframes marquee-e6701890{to{transform:translate(-50%)}}.text-us[data-v-e6701890]{position:fixed;right:clamp(12px,3vw,24px);bottom:clamp(16px,3vw,30px);z-index:150;background:#fff;border:1px solid #e0d8d0;border-radius:40px;padding:10px 18px 10px 14px;font-size:13px;cursor:pointer;box-shadow:0 4px 16px #0000001a;display:flex;align-items:center;gap:8px;font-family:var(--font-b);text-decoration:none;color:var(--dark);transition:transform .2s,box-shadow .2s}.text-us[data-v-e6701890]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000024}.text-us svg[data-v-e6701890]{width:18px;height:18px;fill:#25d366;flex-shrink:0}@media (max-width: 480px){.text-us span[data-v-e6701890]{display:none}.text-us[data-v-e6701890]{padding:11px;border-radius:50%}.text-us svg[data-v-e6701890]{width:18px;height:18px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--pink: #e8b4b8;--pink-light: #f5dfe1;--cream: #f8f3ee;--dark: #2a1a1a;--muted: #9a8a8a;--red: #c0392b;--orange: #d46a1a;--font-d: "Cormorant Garamond", Georgia, serif;--font-b: "DM Sans", system-ui, sans-serif;--font-n: "Space Grotesk", "DM Sans", system-ui, sans-serif;--max: 1280px;--pad: clamp(16px, 4vw, 48px);--c-brand: var(--red);--c-brand-dk: #9a1a0a;--c-bg: var(--cream);--c-surface-1: #fff;--c-surface-2: #f5f0eb;--c-surface-3: #ede8e2;--c-border: rgba(42,26,26,.12);--c-border-light: rgba(42,26,26,.18);--c-text-1: var(--dark);--c-text-2: var(--muted);--c-text-3: #bbb0aa;--c-success: #16a34a;--c-warning: #d97706;--c-error: #dc2626;--c-info: #2563eb;--font-display: var(--font-d);--font-heading: var(--font-b);--font-body: var(--font-b);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--r-xs:3px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:18px;--sh-sm: 0 1px 3px rgba(0,0,0,.06);--sh-md: 0 4px 16px rgba(0,0,0,.09);--sh-lg: 0 12px 32px rgba(0,0,0,.12);--sh-card: 0 0 0 1px rgba(42,26,26,.1);--t-fast:.1s ease;--t-base:.18s ease;--t-slow:.3s ease}html{scroll-behavior:smooth;overflow-x:hidden;max-width:100%}body{font-family:var(--font-b);background:var(--cream);color:var(--dark);font-size:15px;line-height:1.6;overflow-x:hidden;max-width:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}img,video,iframe,svg{max-width:100%;display:block}.price,[class*=price],[class*=total],[class*=subtotal]{font-family:var(--font-n);font-variant-numeric:tabular-nums;font-style:normal}h1,h2,h3,h4,h5{color:var(--dark);line-height:1.1}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad);width:100%}.btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-b);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:13px 36px;border-radius:4px;cursor:pointer;border:1px solid transparent;transition:all var(--t-fast);white-space:nowrap;text-decoration:none;line-height:1}.btn-primary{background:var(--dark);color:#fff;border-color:var(--dark)}.btn-primary:hover{background:#4a2a2a;border-color:#4a2a2a}.btn-outline{background:transparent;color:var(--dark);border-color:var(--dark)}.btn-outline:hover{background:var(--dark);color:#fff}.btn-ghost{background:transparent;color:var(--muted);border-color:transparent}.btn-ghost:hover{color:var(--dark)}.input{display:block;width:100%;background:#fff;color:var(--dark);border:1px solid #ccc;border-radius:4px;padding:11px 14px;font-size:13px;font-family:var(--font-b);outline:none;transition:border-color var(--t-fast)}.input::placeholder{color:var(--muted)}.input:focus{border-color:var(--dark)}label.field-label{display:block;font-size:11px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.field{margin-bottom:20px}.badge{display:inline-flex;align-items:center;font-size:11px;font-weight:500;letter-spacing:.3px;padding:3px 8px;border-radius:100px}.badge-brand{background:#c0392b1a;color:var(--red)}.badge-gold{background:#d46a1a1a;color:var(--orange)}.badge-muted{background:#2a1a1a14;color:var(--muted)}.badge-success{background:#16a34a1a;color:#16a34a}.badge-warning{background:#d977061a;color:#d97706}.badge-error{background:#dc26261a;color:#dc2626}.badge-info{background:#2563eb1a;color:#2563eb}.section-tag{display:inline-block;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.divider{height:1px;background:#2a1a1a1a;margin:0}.toggle-wrap{display:flex;align-items:center;gap:10px;cursor:pointer}.toggle{position:relative;width:36px;height:20px;background:#ddd;border:1px solid #ccc;border-radius:10px;transition:all var(--t-fast);flex-shrink:0}.toggle.on{background:var(--dark);border-color:var(--dark)}.toggle:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform var(--t-fast)}.toggle.on:after{transform:translate(16px)}.toggle-label{font-size:14px;color:var(--muted)}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skeleton{background:linear-gradient(90deg,#ede8e2 25%,#e3ddd6,#ede8e2 75%);background-size:1200px 100%;animation:shimmer 1.5s infinite;border-radius:4px}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--pink);border-radius:4px}.toast-container{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast-item{background:var(--dark);border-radius:40px;padding:12px 20px;font-size:13px;color:#fff;box-shadow:0 4px 16px #00000026;display:flex;align-items:center;gap:10px;animation:toastIn .18s ease forwards}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.toast-icon{color:#4ade80}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp .4s ease forwards}.fade-up-1{animation:fadeUp .4s 80ms ease both}.fade-up-2{animation:fadeUp .4s .16s ease both}.fade-up-3{animation:fadeUp .4s .26s ease both}
