.GiftCardBuy_layout__XfzHY{display:grid;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.GiftCardBuy_previewColumn__IM4IG{animation:GiftCardBuy_card-in__0vT4m var(--dur-slow) var(--ease-out) backwards}.GiftCardBuy_preview__8oMw5{position:relative;view-transition-name:gift-card}.GiftCardBuy_previewColumn__IM4IG[data-sheet] .GiftCardBuy_preview__8oMw5{view-transition-name:none}.GiftCardBuy_tilt__yTn94{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease-out)}.GiftCardBuy_tilt__yTn94[data-tilting]{transition-duration:.14s}.GiftCardBuy_glare__DB9qI{position:absolute;inset:0;border-radius:.75rem;overflow:hidden;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out)}.GiftCardBuy_glare__DB9qI:before{content:"";position:absolute;inset:-50%;background:radial-gradient(closest-side,rgba(255,255,255,.42),transparent 70%);transform:translate(var(--gx,0),var(--gy,0))}.GiftCardBuy_tilt__yTn94[data-tilting] .GiftCardBuy_glare__DB9qI{opacity:1}@media (hover:none){.GiftCardBuy_tilt__yTn94{animation:GiftCardBuy_sway__0rtK_ 7s var(--ease-sine) 1.2s infinite alternate}}.GiftCardBuy_sheen__KdtoS{position:absolute;inset:0;border-radius:.75rem;overflow:hidden;pointer-events:none}.GiftCardBuy_sheen__KdtoS:before{content:"";position:absolute;inset-block:-10%;left:0;inline-size:38%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.34) 50%,transparent);transform:translateX(-140%) skewX(-14deg);animation:GiftCardBuy_sheen__KdtoS 1.1s var(--ease-inout) .52s both}.GiftCardBuy_info__8g54I{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0;animation:GiftCardBuy_rise__G3doz var(--dur-slow) var(--ease-out) .12s backwards}.GiftCardBuy_head__xQ0of{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.GiftCardBuy_name__PMfXY{margin:0;font-size:var(--text-h2);line-height:var(--leading-heading);color:var(--color-heading)}.GiftCardBuy_price__P0nxX{margin:0;font-size:var(--text-h3);font-weight:600;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GiftCardBuy_taxNote__x9B4Q{margin:0;font-size:var(--text-xs);color:var(--color-text-muted)}.GiftCardBuy_singleUse____XkK{margin:0;padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);-webkit-border-start:3px solid var(--color-primary);border-inline-start:3px solid var(--color-primary);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.75;color:var(--color-text)}.GiftCardBuy_signInNote__CLma6{margin:0;color:var(--color-text-muted)}.GiftCardBuy_form__ZbYrW{display:flex;flex-direction:column;gap:var(--space-6)}.GiftCardBuy_group__qqeI_{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;border:0}.GiftCardBuy_legend__uA_Mc{padding:0;font-size:var(--text-sm);font-weight:600;color:var(--color-heading)}.GiftCardBuy_values__d_ySk{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.GiftCardBuy_value__SQ9W0{position:relative;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.GiftCardBuy_value__SQ9W0:hover{border-color:var(--color-border-strong)}.GiftCardBuy_value__SQ9W0:active{transform:scale(.97)}.GiftCardBuy_value__SQ9W0[data-chosen]{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.GiftCardBuy_radio__njlw6{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.GiftCardBuy_value__SQ9W0:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.GiftCardBuy_face__Ups4p{display:inline-flex;align-items:baseline;gap:.25em;font-size:var(--text-lead);font-weight:600;color:var(--color-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GiftCardBuy_youPay__fMw6T{display:inline-flex;align-items:baseline;gap:.25em;font-size:var(--text-xs);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GiftCardBuy_acknowledge__ZKLBL{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-4);background-color:var(--color-surface-sunken);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.65;cursor:pointer}.GiftCardBuy_acknowledge__ZKLBL input,.GiftCardBuy_consent__op2Lu input{flex:none;-webkit-margin-before:.25em;margin-block-start:.25em;inline-size:1.05rem;block-size:1.05rem;accent-color:var(--color-primary)}.GiftCardBuy_consent__op2Lu{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--text-sm);line-height:1.65;color:var(--color-text-muted);cursor:pointer}.GiftCardBuy_consent__op2Lu a{color:var(--color-primary)}.GiftCardBuy_cardNote__16KF4{margin:0;font-size:var(--text-xs);color:var(--color-text-muted)}.GiftCardBuy_bar__L5l8k{position:-webkit-sticky;position:sticky;inset-block-end:calc(var(--tabbar-block-size) + env(safe-area-inset-bottom, 0px));z-index:38;display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-inline:calc(var(--gutter) * -1);padding:var(--space-3) var(--gutter);background-color:var(--color-surface);-webkit-border-before:1px solid var(--color-border);border-block-start:1px solid var(--color-border);box-shadow:0 -8px 24px color-mix(in srgb,var(--deep) 7%,transparent)}.GiftCardBuy_barRow__Fx6OS{display:flex;align-items:center;gap:var(--space-2)}.GiftCardBuy_barTotal__TDY_G{display:grid;-webkit-margin-end:auto;margin-inline-end:auto;line-height:1.3}.GiftCardBuy_barTotal__TDY_G span{font-size:var(--text-xs);color:var(--color-text-muted)}.GiftCardBuy_barTotal__TDY_G strong{font-size:var(--text-lead);font-weight:700;color:var(--color-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GiftCardBuy_payButton__wi4f2{flex:0 1 13rem;display:inline-flex;align-items:center;justify-content:center;gap:.5em}.GiftCardBuy_cartButton__v8nMQ{flex:none;display:grid;place-items:center;inline-size:2.875rem;block-size:2.875rem;background-color:var(--color-surface);color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 45%,transparent);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out)}.GiftCardBuy_cartButton__v8nMQ:hover{background-color:var(--color-surface-sunken)}.GiftCardBuy_cartButton__v8nMQ:active{transform:scale(.94)}.GiftCardBuy_cartButton__v8nMQ[data-added]{background-color:var(--color-primary);color:var(--color-on-primary);animation:GiftCardBuy_added-pop__DmL_d var(--dur-pop) cubic-bezier(.34,1.56,.64,1)}.GiftCardBuy_barToast__9gMu0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0;padding:var(--space-2) var(--space-3);background-color:color-mix(in srgb,var(--color-success) 9%,transparent);-webkit-border-start:3px solid var(--color-success);border-inline-start:3px solid var(--color-success);border-radius:var(--radius-sm);color:var(--color-success);font-size:var(--text-sm);animation:GiftCardBuy_rise__G3doz var(--dur-base) var(--ease-out)}.GiftCardBuy_toastLink__gtqS_{padding:0;background:none;border:0;color:var(--color-primary);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.GiftCardBuy_barError__FsPuS{margin:0;padding:var(--space-2) var(--space-3);background-color:color-mix(in srgb,var(--color-danger) 8%,transparent);-webkit-border-start:3px solid var(--color-danger);border-inline-start:3px solid var(--color-danger);border-radius:var(--radius-sm);color:var(--color-danger);font-size:var(--text-sm);animation:GiftCardBuy_rise__G3doz var(--dur-base) var(--ease-out)}.GiftCardBuy_acknowledge__ZKLBL[data-invalid],.GiftCardBuy_consent__op2Lu[data-invalid]{outline:2px solid var(--color-danger);outline-offset:4px;border-radius:var(--radius-md)}@media (min-width:56rem){.GiftCardBuy_layout__XfzHY{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--space-8)}.GiftCardBuy_previewColumn__IM4IG{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--header-height) + var(--space-6))}.GiftCardBuy_bar__L5l8k{margin-inline:0;padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg)}}@media (min-width:64rem){.GiftCardBuy_bar__L5l8k{inset-block-end:var(--space-4)}}@media (prefers-reduced-motion:reduce){.GiftCardBuy_barError__FsPuS,.GiftCardBuy_barToast__9gMu0,.GiftCardBuy_cartButton__v8nMQ[data-added],.GiftCardBuy_info__8g54I,.GiftCardBuy_previewColumn__IM4IG,.GiftCardBuy_sheen__KdtoS:before,.GiftCardBuy_tilt__yTn94{animation:none}}@keyframes GiftCardBuy_added-pop__DmL_d{0%{transform:scale(.9)}to{transform:none}}@keyframes GiftCardBuy_sway__0rtK_{0%{transform:perspective(1100px) rotateX(2deg) rotateY(-5deg)}to{transform:perspective(1100px) rotateX(-1.5deg) rotateY(5deg)}}@keyframes GiftCardBuy_card-in__0vT4m{0%{opacity:0;transform:translateY(18px) rotate(-1.5deg) scale(.97)}}@keyframes GiftCardBuy_rise__G3doz{0%{opacity:0;transform:translateY(10px)}}@keyframes GiftCardBuy_sheen__KdtoS{0%{transform:translateX(-140%) skewX(-14deg)}to{transform:translateX(360%) skewX(-14deg)}}