.gift-card-art[data-v-ef10f3b5]{container-type:inline-size}.accent-trailblazer[data-v-ef10f3b5]{--accent-1:#7c3aed;--accent-2:#4c1d95;background:#fff}.accent-adventurer[data-v-ef10f3b5]{--accent-1:#0e7490;--accent-2:#134e4a;background:#fff}.wash[data-v-ef10f3b5]{background:radial-gradient(45% 60% at 14% 12%,rgba(99,102,241,.55),transparent 70%),radial-gradient(45% 60% at 86% 10%,rgba(244,114,90,.5),transparent 70%),radial-gradient(50% 65% at 90% 90%,rgba(250,204,21,.55),transparent 70%),radial-gradient(50% 65% at 10% 92%,rgba(45,212,191,.55),transparent 70%),linear-gradient(135deg,#eef2ff,#fdf4ff 50%,#fefce8);inset:0}.gloss[data-v-ef10f3b5],.wash[data-v-ef10f3b5]{pointer-events:none;position:absolute}.gloss[data-v-ef10f3b5]{background:#ffffff59;border-radius:9999px;filter:blur(28px);height:70%;left:-15%;top:-30%;width:70%}.logo-medallion[data-v-ef10f3b5]{align-items:center;aspect-ratio:1/1;background:#fff;border-radius:9999px;box-shadow:0 6px 18px #0000002e;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-58%);width:44%}.logo-medallion img[data-v-ef10f3b5]{height:74%;-o-object-fit:contain;object-fit:contain;width:74%}.badge[data-v-ef10f3b5]{align-items:center;aspect-ratio:1/1;background:linear-gradient(150deg,var(--accent-1),var(--accent-2));border-radius:9999px;box-shadow:0 3px 10px #00000040;display:flex;justify-content:center;position:absolute;right:6%;top:7%;width:17%}.badge-icon[data-v-ef10f3b5]{color:#fff;font-size:clamp(11px,4.5cqw,20px)}.banner[data-v-ef10f3b5]{background:linear-gradient(120deg,var(--accent-1),var(--accent-2));border-radius:9999px;bottom:8%;box-shadow:0 4px 12px #00000040;left:8%;padding:3.5% 5%;position:absolute;right:8%;text-align:center}.banner-txt[data-v-ef10f3b5]{color:#fff;display:block;font-family:var(--ap-heading-font,"Comfortaa",sans-serif);font-size:clamp(12px,5.5cqw,17px);font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-section-title[data-v-0d160a7a]{font-family:var(--ap-heading-font,"Comfortaa",sans-serif);font-size:1rem;font-weight:700;letter-spacing:.025em;line-height:1.5rem;margin-bottom:.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(171 177 188/var(--tw-text-opacity,1))}.gift-input[data-v-0d160a7a]{background-color:#ffffff0f!important;border:2px solid #515966!important;border-radius:1rem;color:#abb1bc!important;font-family:Montserrat,sans-serif;outline:none;padding:.85rem 1rem;transition:border-color .15s ease;width:100%}.gift-input[data-v-0d160a7a]::-moz-placeholder{color:#68707d!important}.gift-input[data-v-0d160a7a]::placeholder{color:#68707d!important}.gift-input[data-v-0d160a7a]:focus{background-color:#ffffff0f!important;border-color:#9b18cb!important;box-shadow:none;color:#abb1bc!important}.gift-buy[data-v-0d160a7a]{--background:#9b18cb;--background-hover:#8f14b8;--background-activated:#8310a5;--color:#fff;--border-radius:1rem;--padding-top:1.1rem;--padding-bottom:1.1rem;font-family:Montserrat,sans-serif;font-size:1.05rem;margin:0;text-transform:none}.gift-page[data-v-e413246a]{background:#0a0c0f;color:#fff;overflow:hidden;position:relative}.gift-stars[data-v-e413246a]{background:radial-gradient(1px 1px at 12% 28%,#fff,transparent),radial-gradient(2px 2px at 22% 70%,hsla(0,0%,100%,.7),transparent),radial-gradient(1px 1px at 38% 18%,#fff,transparent),radial-gradient(2px 2px at 55% 64%,hsla(0,0%,100%,.85),transparent),radial-gradient(1px 1px at 71% 32%,#fff,transparent),radial-gradient(2px 2px at 84% 76%,hsla(0,0%,100%,.6),transparent),radial-gradient(1px 1px at 92% 22%,#fff,transparent);inset:0;opacity:.35}.gift-glow[data-v-e413246a],.gift-stars[data-v-e413246a]{pointer-events:none;position:absolute}.gift-glow[data-v-e413246a]{background:radial-gradient(circle,rgba(155,24,203,.45),transparent 65%);height:540px;right:-180px;top:-120px;width:540px}#whats-inside[data-v-e413246a]{background:#131620}.tab-enter-active[data-v-e413246a],.tab-leave-active[data-v-e413246a]{transition:opacity .2s ease,transform .2s ease}.tab-enter-from[data-v-e413246a],.tab-leave-to[data-v-e413246a]{opacity:0;transform:translateY(6px)}
