.gift_layout__bdZE_{display:grid;grid-gap:clamp(32px,5vw,56px);gap:clamp(32px,5vw,56px)}.gift_side__nPXnI{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.gift_side__nPXnI{grid-template-columns:repeat(3,minmax(0,1fr))}}.gift_sideCard__hS48A{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.gift_sideCard__hS48A h2,.gift_sideCard__hS48A h3{font-size:17px}.gift_sideCard__hS48A p{font-size:14px;color:var(--muted)}.gift_sideCard__hS48A a{color:var(--signal);font-weight:700;font-size:14px}.gift_howList__lecpu{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px;counter-reset:how}.gift_howList__lecpu li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:14px;color:var(--muted)}.gift_howList__lecpu b{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:6px;background:var(--coin);color:var(--coin-ink);font-family:var(--f-pixel);font-weight:400;font-size:12px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.18)}.gift_howList__lecpu strong{display:block;color:var(--ink);font-size:15px}.gift_shop__MqDYp{display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr);grid-template-areas:"notice" "packs" "personal" "preview" "order";align-items:start}@media (min-width:980px){.gift_shop__MqDYp{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);column-gap:40px;grid-template-areas:"notice notice" "packs preview" "personal preview" "order preview"}.gift_preview__ykmci{position:-webkit-sticky;position:sticky;top:92px}}.gift_areaNotice__20aaP{grid-area:notice}.gift_packs__8yTnz{grid-area:packs}.gift_personal__aK_07{grid-area:personal}.gift_preview__ykmci{grid-area:preview;min-width:0}.gift_order__7vXZR{grid-area:order}.gift_notice__QXyHw{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;background:var(--signal-soft);font-size:14px;font-weight:600}.gift_notice__QXyHw svg{flex:none;color:var(--signal);margin-top:1px}.gift_group__cjNCw,.gift_packs__8yTnz{border:0;margin:0;padding:0;min-width:0;display:grid;grid-gap:12px;gap:12px}.gift_legend__fKh4G{font-weight:700;font-size:17px;padding:0;margin-bottom:12px}.gift_packs__8yTnz{grid-template-columns:minmax(0,1fr)}@media (min-width:520px){.gift_packs__8yTnz{grid-template-columns:repeat(2,minmax(0,1fr))}}.gift_packs__8yTnz>.gift_legend__fKh4G{grid-column:1/-1}.gift_packOpt__DVIVT{position:relative;display:flex;min-width:0}.gift_packOpt__DVIVT input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.gift_packBox__yHvNZ{flex:1 1;display:grid;grid-gap:6px;gap:6px;align-content:start;padding:16px;background:var(--surface);border:2px solid var(--line);border-radius:12px;transition:border-color .15s,box-shadow .12s,transform .12s}.gift_packOpt__DVIVT input:hover+.gift_packBox__yHvNZ{border-color:var(--ink)}.gift_packOpt__DVIVT input:focus-visible+.gift_packBox__yHvNZ{outline:3px solid var(--signal);outline-offset:2px}.gift_packOpt__DVIVT input:checked+.gift_packBox__yHvNZ{border-color:var(--ink);box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px);background:color-mix(in srgb,var(--coin) 14%,var(--surface))}.gift_packCredits___zseq{display:flex;align-items:center;gap:8px}.gift_packCredits___zseq svg{width:26px;height:26px}.gift_packCredits___zseq strong{font-family:var(--f-display);font-weight:400;font-size:28px;line-height:1}.gift_packCredits___zseq span{font-weight:600;color:var(--muted)}.gift_packPrice__t0Kkm{font-weight:700;font-size:17px}.gift_packPrice__t0Kkm small{font-weight:500;font-size:12.5px;color:var(--muted)}.gift_packReach__lO7y3{font-size:13.5px;color:var(--ink)}.gift_packValid__EHtyL{font-size:12.5px;color:var(--muted)}.gift_summary__K8UQI{margin:0;display:grid;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.gift_summary__K8UQI>div{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 14px;border-bottom:1px solid var(--line);align-items:baseline}.gift_summary__K8UQI>div:last-child{border-bottom:0}.gift_summary__K8UQI dt{font-size:13px;color:var(--muted)}.gift_summary__K8UQI dd{margin:0;font-size:14px}.gift_summary__K8UQI strong{font-size:16px}.gift_legalBox__FQQoS{padding:10px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line);line-height:1.5}.gift_legalBox__FQQoS,.gift_legalSmall__ohflg{font-size:13px;color:var(--muted)}.gift_legalSmall__ohflg a{color:var(--signal);font-weight:600}.gift_orderRow__InzbV{display:grid;grid-gap:10px;gap:10px;justify-items:start}.gift_delivery__2YCZO{font-size:13px;color:var(--muted);max-width:52ch}.gift_done__NZPNH{display:grid;grid-gap:18px;gap:18px;justify-items:start}.gift_done__NZPNH>*{max-width:100%}.gift_doneTitle__F40ge{display:flex;align-items:center;gap:10px;font-family:var(--f-display);font-weight:400;font-size:clamp(24px,3.4vw,34px);line-height:1.05}.gift_doneTitle__F40ge:focus{outline:none}.gift_demoNote__6dg2G{font-size:13.5px;padding:8px 12px;border-radius:8px;background:var(--coin-soft)}.gift_printable__3J4a6{width:min(100%,680px)}.gift_cardActions__qssoA{display:flex;flex-wrap:wrap;gap:8px}.gift_card__oq5_S{--c-ink:#171a33;--c-muted:#585f82;--c-paper:#ffffff;--c-grid:rgba(23,26,51,0.06);--c-coin:#f2b100;--c-coin-ink:#201800;--c-grass:#14805a;--c-night:#14173a;--c-night-2:#1f2350;position:relative;margin:0;display:grid;grid-template-columns:minmax(0,1fr);background:var(--c-paper);color:var(--c-ink);border:2px solid var(--c-ink);border-radius:16px;overflow:hidden;box-shadow:6px 6px 0 var(--c-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:var(--f-body)}.gift_cardMain__PtW1h{position:relative;display:grid;grid-gap:14px;gap:14px;align-content:start;padding:18px 20px 38px;min-width:0;background-image:linear-gradient(var(--c-grid) 1px,transparent 1px),linear-gradient(90deg,var(--c-grid) 1px,transparent 1px);background-size:16px 16px}.gift_cardMain__PtW1h:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:0;height:16px;background:linear-gradient(var(--c-grass) 0 4px,transparent 4px),repeating-linear-gradient(90deg,var(--c-night) 0 22px,var(--c-night-2) 22px 24px),var(--c-night)}.gift_cardBrand__cDg0Y{display:flex;align-items:center;gap:9px;line-height:1}.gift_cardWho__LYkfu{display:grid;grid-gap:6px;gap:6px}.gift_cardFor__I_iDr{font-family:var(--f-display);font-size:clamp(24px,4vw,34px);line-height:1}.gift_cardMsg__5Weoa{margin:0;font-size:17px;line-height:1.4;font-weight:600;max-width:34ch;overflow-wrap:anywhere}.gift_cardMsg__5Weoa:before{content:"„"}.gift_cardMsg__5Weoa:after,html[lang=en] .gift_cardMsg__5Weoa:before{content:"“"}html[lang=en] .gift_cardMsg__5Weoa:after{content:"”"}.gift_cardFrom__FhhCj{font-size:14px;color:var(--c-muted);font-weight:600;overflow-wrap:anywhere}.gift_cardMeta__KtNhR{margin:0;display:grid;grid-gap:8px 20px;gap:8px 20px;grid-template-columns:minmax(0,1fr)}.gift_cardMeta__KtNhR div{display:grid;grid-gap:2px;gap:2px;min-width:0}.gift_cardMeta__KtNhR dt{font-size:11.5px;font-weight:700;color:var(--c-muted)}.gift_cardMeta__KtNhR dd{margin:0;font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.gift_cardCode__4_yfX{font-family:var(--f-pixel);font-size:clamp(17px,3.4vw,22px)!important;letter-spacing:.08em;padding:6px 10px;border:2px dashed var(--c-ink);border-radius:8px;justify-self:start;background:var(--c-paper);white-space:nowrap}.gift_cardSmall__pnHAO{font-size:11.5px;line-height:1.45;color:var(--c-muted);max-width:60ch}.gift_cardSmall__pnHAO strong{color:var(--c-ink)}.gift_cardStub__Py1xv{position:relative;display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px;padding:16px 12px 18px;text-align:center;background:var(--c-coin);color:var(--c-coin-ink);border-top:2px dashed var(--c-ink)}.gift_stubKicker__keSmp{font-weight:800;font-size:13px}.gift_stubCoin__D2p0W{width:34px;height:34px;margin-top:4px}.gift_stubNum__kmyEp{font-family:var(--f-display);font-size:40px;line-height:1}.gift_stubUnit__xELE_{font-weight:700;font-size:14px}.gift_stubReach__n5oRZ{font-size:12px;font-weight:600;opacity:.85;max-width:16ch}@media (min-width:560px){.gift_card__oq5_S{grid-template-columns:minmax(0,1fr) 150px}.gift_cardStub__Py1xv{border-top:0;-webkit-border-start:2px dashed var(--c-ink);border-inline-start:2px dashed var(--c-ink)}.gift_cardStub__Py1xv:after,.gift_cardStub__Py1xv:before{content:"";position:absolute;inset-inline-start:-11px;width:20px;height:20px;border-radius:50%;background:var(--bg);border:2px solid var(--c-ink)}.gift_cardStub__Py1xv:before{top:-12px}.gift_cardStub__Py1xv:after{bottom:-12px}.gift_cardMeta__KtNhR{display:flex;flex-wrap:wrap;align-items:flex-end}.gift_cardMeta__KtNhR div{flex:1 1 auto}.gift_cardMeta__KtNhR div:last-child{flex-basis:12ch}}.gift_previewCard___CETy{box-shadow:6px 6px 0 var(--c-ink)}.gift_redeem__MpgFf{display:grid;grid-gap:14px;gap:14px;padding:clamp(16px,3vw,24px);background:var(--surface);border:2px solid var(--ink);border-radius:14px;box-shadow:5px 5px 0 var(--ink)}.gift_redeemRow__VQBsn{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr)}@media (min-width:560px){.gift_redeemRow__VQBsn{grid-template-columns:minmax(0,1fr) auto}}.gift_codeInput__UuhuU{font-family:var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;font-size:16px!important}.gift_found__6KEpx{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-radius:10px;background:var(--ok-soft);border:1px solid color-mix(in srgb,var(--ok) 35%,transparent)}.gift_found__6KEpx strong{font-size:15px}.gift_found__6KEpx blockquote{margin:0;font-weight:600;overflow-wrap:anywhere}.gift_found__6KEpx small{color:var(--muted);font-size:13px}.gift_list__Mg3a1{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.gift_item__hm0QA{display:grid;grid-gap:12px;gap:12px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.gift_itemTop__m_Crz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.gift_itemMeta__OEUW_{font-size:13px;color:var(--muted)}.gift_status__rugah{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);color:var(--muted);white-space:nowrap}.gift_statusOpen__5fosG{background:var(--coin-soft);color:var(--ink);border-color:color-mix(in srgb,var(--coin) 50%,transparent)}@media print{body:has(.gift_printable__3J4a6){background:#ffffff!important}body:has(.gift_printable__3J4a6) *{visibility:hidden}.gift_printable__3J4a6,.gift_printable__3J4a6 *{visibility:visible}.gift_printable__3J4a6{position:absolute;inset-inline-start:0;top:0;width:100%;max-width:680px}.gift_card__oq5_S{box-shadow:none}.gift_cardStub__Py1xv:after,.gift_cardStub__Py1xv:before{background:#ffffff}}