.GiftWrapScene-module__byn4IW__root{--loop:18s;--ease:cubic-bezier(.45, 0, .2, 1);--accent:#e11d48;--accent-soft:#fff1f2;--accent-line:#fda4af;--on-accent:#fff;--ok:#15803d;--ok-soft:#dcfce7;--bg-a:#fff1f2;--bg-b:#f8fafc;--page:#fff;--paper:#fff;--soft:#f8fafc;--hero:#f1f5f9;--chrome:#f1f5f9;--ph-strong:#dfe4ec;--line:#e5e8ee;--frame-line:#d5dbe4;--ink:#0f172a;--muted:#64748b;--shade:#0f172a33;text-align:left;width:100%;max-width:44rem;margin-inline:auto;container-type:inline-size}.dark .GiftWrapScene-module__byn4IW__root{--accent:#fb7185;--accent-soft:#3a1520;--accent-line:#9f1239;--on-accent:#1f0710;--ok:#86efac;--ok-soft:#14301f;--bg-a:#0b1020;--bg-b:#111827;--page:#0f172a;--paper:#1e293b;--soft:#131c2e;--hero:#172033;--chrome:#1a2335;--ph-strong:#263247;--line:#243044;--frame-line:#2b3850;--ink:#e5e7eb;--muted:#94a3b8;--shade:#02061780}.GiftWrapScene-module__byn4IW__stage{background:linear-gradient(160deg, var(--bg-a), var(--bg-b));width:26em;height:16em;color:var(--ink);border-radius:1em;margin-inline:auto;font-size:min(26px,3.84615cqw);position:relative;overflow:hidden;box-shadow:0 1em 2em #0f172a1a}.GiftWrapScene-module__byn4IW__root[data-paused=true] *,.GiftWrapScene-module__byn4IW__root[data-paused=true] :before,.GiftWrapScene-module__byn4IW__root[data-paused=true] :after{animation-play-state:paused!important}.GiftWrapScene-module__byn4IW__loop{animation-duration:var(--loop);animation-timing-function:var(--ease);animation-iteration-count:infinite}.GiftWrapScene-module__byn4IW__stage svg{flex:none;display:block}.GiftWrapScene-module__byn4IW__win{height:var(--h);display:block;overflow:hidden}.GiftWrapScene-module__byn4IW__strip{flex-direction:column;display:flex}.GiftWrapScene-module__byn4IW__loop.GiftWrapScene-module__byn4IW__strip{animation-timing-function:step-end}.GiftWrapScene-module__byn4IW__strip>span{height:var(--h);line-height:var(--h);white-space:nowrap;text-align:right;display:block}.GiftWrapScene-module__byn4IW__loop.GiftWrapScene-module__byn4IW__giftStrip{animation-name:GiftWrapScene-module__byn4IW__gwGift}.GiftWrapScene-module__byn4IW__dim{color:var(--muted);font-weight:400}.GiftWrapScene-module__byn4IW__window{background:var(--page);width:24em;height:14.2em;box-shadow:0 0 0 .04em var(--frame-line), 0 .8em 1.8em #0f172a24;border-radius:.45em;position:absolute;top:.9em;left:1em;overflow:hidden}.dark .GiftWrapScene-module__byn4IW__window{box-shadow:0 0 0 .04em var(--frame-line), 0 .8em 1.8em #00000073}.GiftWrapScene-module__byn4IW__chrome{background:var(--chrome);border-bottom:.04em solid var(--line);height:.75em;position:absolute;top:0;left:0;right:0}.GiftWrapScene-module__byn4IW__chrome>i{background:var(--ph-strong);border-radius:50%;width:.2em;height:.2em;position:absolute;top:.27em}.GiftWrapScene-module__byn4IW__chrome>i:first-child{left:.4em}.GiftWrapScene-module__byn4IW__chrome>i:nth-child(2){left:.72em}.GiftWrapScene-module__byn4IW__chrome>i:nth-child(3){left:1.04em}.GiftWrapScene-module__byn4IW__url{background:var(--page);width:6em;height:.45em;color:var(--muted);border-radius:1em;justify-content:center;align-items:center;gap:.15em;display:flex;position:absolute;top:.15em;left:calc(50% - 3em)}.GiftWrapScene-module__byn4IW__url>svg{width:.2em;height:.2em}.GiftWrapScene-module__byn4IW__url>span{white-space:nowrap;font-size:.24em}.GiftWrapScene-module__byn4IW__viewport{position:absolute;inset:.75em 0 0;overflow:hidden}.GiftWrapScene-module__byn4IW__app{animation-name:GiftWrapScene-module__byn4IW__gwApp;position:absolute;inset:0}.GiftWrapScene-module__byn4IW__header{border-bottom:.04em solid var(--line);height:1.3em;position:absolute;top:0;left:0;right:0}.GiftWrapScene-module__byn4IW__logo{background:var(--ink);border-radius:50%;width:.4em;height:.4em;position:absolute;top:.45em;left:1em}.GiftWrapScene-module__byn4IW__logoText{background:var(--ph-strong);border-radius:1em;width:1.6em;height:.2em;position:absolute;top:.55em;left:1.55em}.GiftWrapScene-module__byn4IW__nav{color:var(--muted);white-space:nowrap;gap:1.4em;font-size:.28em;display:flex;position:absolute;top:1.60714em;left:15.7143em}.GiftWrapScene-module__byn4IW__search{background:var(--soft);width:3.6em;height:.6em;box-shadow:inset 0 0 0 .04em var(--line);color:var(--muted);border-radius:1em;align-items:center;gap:.2em;padding:0 .3em;display:flex;position:absolute;top:.35em;right:2.3em}.GiftWrapScene-module__byn4IW__search>svg{width:.26em;height:.26em}.GiftWrapScene-module__byn4IW__search>span{white-space:nowrap;font-size:.24em}.GiftWrapScene-module__byn4IW__bag{align-items:center;gap:.1em;display:flex;position:absolute;top:.4em;right:1em}.GiftWrapScene-module__byn4IW__bag>svg{width:.45em;height:.45em}.GiftWrapScene-module__byn4IW__bag>b{font-size:.26em}.GiftWrapScene-module__byn4IW__cartTitle{letter-spacing:-.01em;white-space:nowrap;font-size:.55em;position:absolute;top:2.90909em;left:1.81818em}.GiftWrapScene-module__byn4IW__line{width:12.8em;height:.95em;position:absolute;left:1em}.GiftWrapScene-module__byn4IW__line1{top:2.55em}.GiftWrapScene-module__byn4IW__line2{top:3.7em}.GiftWrapScene-module__byn4IW__line2:before{content:"";background:var(--line);height:.04em;position:absolute;top:-.12em;left:0;right:0}.GiftWrapScene-module__byn4IW__thumb{background:var(--hero);width:.95em;height:.95em;color:var(--muted);border-radius:.18em;place-items:center;display:grid;position:absolute;top:0;left:0}.GiftWrapScene-module__byn4IW__thumb>svg{stroke-width:1.6px;width:.5em;height:.5em}.GiftWrapScene-module__byn4IW__lineName{white-space:nowrap;font-size:.28em;position:absolute;top:.357143em;left:4.28571em}.GiftWrapScene-module__byn4IW__lineMeta{color:var(--muted);white-space:nowrap;font-size:.24em;position:absolute;top:2.16667em;left:5em}.GiftWrapScene-module__byn4IW__lineQty{color:var(--muted);white-space:nowrap;font-size:.26em;position:absolute;top:1.15385em;right:10em}.GiftWrapScene-module__byn4IW__lineTotal{white-space:nowrap;font-size:.28em;position:absolute;top:1em;right:0}.GiftWrapScene-module__byn4IW__giftCard{background:var(--page);width:12.8em;height:6.13em;box-shadow:inset 0 0 0 .04em var(--line);border-radius:.3em;animation-name:GiftWrapScene-module__byn4IW__gwCard;position:absolute;top:4.95em;left:1em}.GiftWrapScene-module__byn4IW__giftHead{border-bottom:.04em solid var(--line);align-items:center;gap:.15em;height:.85em;padding-left:.35em;display:flex;position:absolute;top:0;left:0;right:0}.GiftWrapScene-module__byn4IW__giftHead>svg{width:.3em;height:.3em;color:var(--accent)}.GiftWrapScene-module__byn4IW__giftHead>b{white-space:nowrap;font-size:.3em}.GiftWrapScene-module__byn4IW__option{height:1em;box-shadow:inset 0 0 0 .04em var(--line);border-radius:.22em;position:absolute;left:.35em;right:.35em;overflow:hidden}.GiftWrapScene-module__byn4IW__option1{top:1.05em}.GiftWrapScene-module__byn4IW__option2{top:2.2em}.GiftWrapScene-module__byn4IW__option3{animation-name:GiftWrapScene-module__byn4IW__gwOpen;top:3.35em}.GiftWrapScene-module__byn4IW__optionOn{background:var(--accent-soft);box-shadow:inset 0 0 0 .05em var(--accent);opacity:0;border-radius:.22em;animation-name:GiftWrapScene-module__byn4IW__gwBoxOn;position:absolute;inset:0}.GiftWrapScene-module__byn4IW__optionThumb{background:var(--hero);width:.7em;height:.7em;color:var(--muted);border-radius:.14em;place-items:center;display:grid;position:absolute;top:.15em;left:.15em}.GiftWrapScene-module__byn4IW__optionThumb>svg{stroke-width:1.8px;width:.38em;height:.38em}.GiftWrapScene-module__byn4IW__optionName{white-space:nowrap;align-items:center;gap:.6em;height:3.33333em;font-size:.3em;display:flex;position:absolute;top:0;left:3.5em}.GiftWrapScene-module__byn4IW__badge{background:var(--accent-soft);color:var(--accent);border-radius:1em;padding:.25em .6em;font-size:.75em;font-weight:700;line-height:1}.GiftWrapScene-module__byn4IW__badge>.GiftWrapScene-module__byn4IW__dim{font-weight:500}.GiftWrapScene-module__byn4IW__badgeFree{background:var(--ok-soft);color:var(--ok)}.GiftWrapScene-module__byn4IW__check{background:var(--page);width:.38em;height:.38em;box-shadow:inset 0 0 0 .04em var(--frame-line);border-radius:.09em;position:absolute}.GiftWrapScene-module__byn4IW__checkOn{border-radius:inherit;background:var(--accent);color:var(--on-accent);opacity:0;place-items:center;display:grid;position:absolute;inset:0}.GiftWrapScene-module__byn4IW__checkOn>svg{stroke-width:3.4px;width:72%;height:72%}.GiftWrapScene-module__byn4IW__optionCheck{top:.31em;right:.3em}.GiftWrapScene-module__byn4IW__checkBox{animation-name:GiftWrapScene-module__byn4IW__gwBoxOn}.GiftWrapScene-module__byn4IW__picker{border:.04em dashed var(--frame-line);opacity:0;border-radius:.15em;height:1.6em;animation-name:GiftWrapScene-module__byn4IW__gwPicker;position:absolute;top:1em;left:.3em;right:.3em}.GiftWrapScene-module__byn4IW__pickerTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.2em;font-weight:700;position:absolute;top:.6em;left:1.25em}.GiftWrapScene-module__byn4IW__pick{height:.45em;position:absolute;left:.25em;right:.25em}.GiftWrapScene-module__byn4IW__pick1{top:.48em}.GiftWrapScene-module__byn4IW__pick2{top:1.03em}.GiftWrapScene-module__byn4IW__pick2:before{content:"";background:var(--line);height:.03em;position:absolute;top:-.05em;left:0;right:0}.GiftWrapScene-module__byn4IW__pickCheck{border-radius:.07em;width:.3em;height:.3em;top:.075em;left:0}.GiftWrapScene-module__byn4IW__checkShoes{animation-name:GiftWrapScene-module__byn4IW__gwShoesOn}.GiftWrapScene-module__byn4IW__pickName{white-space:nowrap;height:1.73077em;font-size:.26em;line-height:1.73077em;position:absolute;top:0;left:1.92308em}.GiftWrapScene-module__byn4IW__pickQtyLabel{color:var(--muted);white-space:nowrap;font-size:.22em;line-height:2.04545em;position:absolute;top:0;right:6.81818em}.GiftWrapScene-module__byn4IW__stepper{width:1.3em;height:.39em;box-shadow:inset 0 0 0 .03em var(--line);color:var(--muted);border-radius:.1em;justify-content:space-between;align-items:center;padding:0 .1em;display:flex;position:absolute;top:.03em;right:0}.GiftWrapScene-module__byn4IW__stepper>svg{width:.18em;height:.18em}.GiftWrapScene-module__byn4IW__stepper>b{color:var(--ink);font-size:.24em}.GiftWrapScene-module__byn4IW__note{height:1.23em;animation-name:GiftWrapScene-module__byn4IW__gwNote;position:absolute;top:4.55em;left:.35em;right:.35em}.GiftWrapScene-module__byn4IW__noteLabel{color:var(--accent);align-items:center;gap:.12em;display:flex;position:absolute;top:0;left:0}.GiftWrapScene-module__byn4IW__noteLabel>svg{width:.26em;height:.26em}.GiftWrapScene-module__byn4IW__noteLabel>b{color:var(--ink);white-space:nowrap;font-size:.26em}.GiftWrapScene-module__byn4IW__textarea{height:.85em;box-shadow:inset 0 0 0 .04em var(--frame-line);border-radius:.18em;position:absolute;top:.38em;left:0;right:0}.GiftWrapScene-module__byn4IW__focus{border-radius:inherit;box-shadow:inset 0 0 0 .05em var(--accent), 0 0 0 .08em color-mix(in srgb, var(--accent) 18%, transparent);opacity:0;animation-name:GiftWrapScene-module__byn4IW__gwFocus;position:absolute;inset:0}.GiftWrapScene-module__byn4IW__placeholder,.GiftWrapScene-module__byn4IW__typed{white-space:nowrap;font-size:.28em;position:absolute;top:.785714em;left:.892857em}.GiftWrapScene-module__byn4IW__placeholder{color:var(--muted);animation-name:GiftWrapScene-module__byn4IW__gwPlaceholder}.GiftWrapScene-module__byn4IW__typed{clip-path:inset(0 100% 0 0);animation-name:GiftWrapScene-module__byn4IW__gwTyped}.GiftWrapScene-module__byn4IW__loop.GiftWrapScene-module__byn4IW__typed{animation-timing-function:steps(22,end)}.GiftWrapScene-module__byn4IW__summary{width:8.4em;height:4.1em;position:absolute;top:1.6em;left:14.6em}.GiftWrapScene-module__byn4IW__summaryTitle{white-space:nowrap;font-size:.4em;position:absolute;top:0;left:0}.GiftWrapScene-module__byn4IW__row{--h:calc(.4em / .26);width:32.3077em;height:var(--h);font-size:.26em;line-height:var(--h);white-space:nowrap;justify-content:space-between;align-items:center;display:flex;position:absolute;left:0}.GiftWrapScene-module__byn4IW__row1{top:3.65385em}.GiftWrapScene-module__byn4IW__row2{top:5.38462em}.GiftWrapScene-module__byn4IW__row3{top:7.11539em}.GiftWrapScene-module__byn4IW__rowTotal{--h:calc(.45em / .3);width:28em;font-size:.3em;font-weight:700;top:8.33333em}.GiftWrapScene-module__byn4IW__rowTotal:before{content:"";background:var(--line);height:.133333em;position:absolute;top:-.433333em;left:0;right:0}.GiftWrapScene-module__byn4IW__value{text-align:right}.GiftWrapScene-module__byn4IW__checkout{background:var(--accent);height:.85em;color:var(--on-accent);border-radius:.2em;place-items:center;display:grid;position:absolute;top:3.25em;left:0;right:0}.GiftWrapScene-module__byn4IW__checkout>span{white-space:nowrap;font-size:.3em;font-weight:700}.GiftWrapScene-module__byn4IW__shade{background:var(--shade);opacity:0;border-radius:.45em;width:24em;height:14.2em;animation-name:GiftWrapScene-module__byn4IW__gwShade;position:absolute;top:.9em;left:1em}.GiftWrapScene-module__byn4IW__slip{background:var(--paper);width:10em;height:8.3em;box-shadow:0 0 0 .04em var(--frame-line), 0 .8em 2em #0f172a40;border-radius:.12em;animation-name:GiftWrapScene-module__byn4IW__gwSlip;position:absolute;top:2.3em;left:15.2em;transform:translateY(14.5em)}.dark .GiftWrapScene-module__byn4IW__slip{box-shadow:0 0 0 .04em var(--frame-line), 0 .8em 2em #0000008c}.GiftWrapScene-module__byn4IW__slipLogo{background:var(--ink);border-radius:50%;width:.38em;height:.38em;position:absolute;top:.55em;left:.55em}.GiftWrapScene-module__byn4IW__slipLogoText{background:var(--ph-strong);border-radius:1em;width:1.4em;height:.2em;position:absolute;top:.64em;left:1.05em}.GiftWrapScene-module__byn4IW__slipTitle{letter-spacing:.04em;white-space:nowrap;font-size:.32em;position:absolute;top:1.40625em;right:1.71875em}.GiftWrapScene-module__byn4IW__slipNo{color:var(--muted);white-space:nowrap;font-size:.22em;position:absolute;top:4.18182em;right:2.5em}.GiftWrapScene-module__byn4IW__address{white-space:nowrap;flex-direction:column;gap:.06em;display:flex;position:absolute;top:1.5em;left:.55em}.GiftWrapScene-module__byn4IW__address>b{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.22em}.GiftWrapScene-module__byn4IW__address>span{font-size:.26em}.GiftWrapScene-module__byn4IW__th,.GiftWrapScene-module__byn4IW__td{white-space:nowrap;justify-content:space-between;align-items:center;height:2.04545em;padding:0 .909091em;font-size:.22em;display:flex;position:absolute;left:2.5em;right:2.5em}.GiftWrapScene-module__byn4IW__th{background:var(--soft);box-shadow:inset 0 0 0 calc(.03em / .22) var(--line);border-radius:.363636em;font-weight:700}.GiftWrapScene-module__byn4IW__td{border-bottom:calc(.03em / .24) solid var(--line);height:1.875em;padding:0 .833333em;font-size:.24em;left:2.29167em;right:2.29167em}.GiftWrapScene-module__byn4IW__thProducts{top:13.4091em}.GiftWrapScene-module__byn4IW__td1{top:14.2917em}.GiftWrapScene-module__byn4IW__td2{top:16.1667em}.GiftWrapScene-module__byn4IW__thGift{top:21.1364em}.GiftWrapScene-module__byn4IW__thMid{position:absolute;left:20.2273em}.GiftWrapScene-module__byn4IW__giftRow{border-bottom:.03em solid var(--line);height:1.05em;position:absolute;top:5.15em;left:.55em;right:.55em}.GiftWrapScene-module__byn4IW__giftThumb{background:var(--hero);width:.75em;height:.75em;color:var(--muted);border-radius:.14em;place-items:center;display:grid;position:absolute;top:.15em;left:.2em}.GiftWrapScene-module__byn4IW__giftThumb>svg{stroke-width:1.8px;width:.4em;height:.4em}.GiftWrapScene-module__byn4IW__giftName{white-space:nowrap;font-size:.26em;position:absolute;top:1.38462em;left:4.23077em}.GiftWrapScene-module__byn4IW__giftProduct{white-space:nowrap;font-size:.24em;position:absolute;top:1.58333em;left:18.5417em}.GiftWrapScene-module__byn4IW__giftQty{white-space:nowrap;font-size:.24em;position:absolute;top:1.58333em;right:.833333em}.GiftWrapScene-module__byn4IW__message{background:var(--accent-soft);height:.85em;box-shadow:inset 0 0 0 .04em var(--accent-line);color:var(--accent);border-radius:.15em;align-items:center;gap:.15em;padding:0 .25em;display:flex;position:absolute;top:6.55em;left:.55em;right:.55em}.GiftWrapScene-module__byn4IW__message>svg{width:.28em;height:.28em}.GiftWrapScene-module__byn4IW__message>span{color:var(--ink);white-space:nowrap;font-size:.26em}.GiftWrapScene-module__byn4IW__press{animation-name:GiftWrapScene-module__byn4IW__gwPress;animation-delay:calc(var(--loop) * (var(--at) - 1))}.GiftWrapScene-module__byn4IW__tap{border:.06em solid var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);opacity:0;pointer-events:none;width:.9em;height:.9em;animation-name:GiftWrapScene-module__byn4IW__gwTap;animation-delay:calc(var(--loop) * (var(--at) - 1));border-radius:50%;position:absolute;translate:-50% -50%}.GiftWrapScene-module__byn4IW__tapBox{top:10.45em;left:13.96em}.GiftWrapScene-module__byn4IW__tapShoes{top:11.693em;left:3.088em}.GiftWrapScene-module__byn4IW__tapNote{top:13.805em;left:8.4em}.GiftWrapScene-module__byn4IW__tapCheckout{top:6.925em;left:19.8em}@media (prefers-reduced-motion:reduce){.GiftWrapScene-module__byn4IW__stage *,.GiftWrapScene-module__byn4IW__stage :before,.GiftWrapScene-module__byn4IW__stage :after{animation:none!important}}@keyframes GiftWrapScene-module__byn4IW__gwTap{0%,3%{opacity:0;transform:scale(.4)}3.4%{opacity:.9;transform:scale(.75)}5.5%,to{opacity:0;transform:scale(1.7)}}@keyframes GiftWrapScene-module__byn4IW__gwPress{0%,3%{transform:scale(1)}3.6%{transform:scale(.94)}4.6%,to{transform:scale(1)}}@keyframes GiftWrapScene-module__byn4IW__gwApp{0%,85%{opacity:1}88%,91%{opacity:0}94%,to{opacity:1}}@keyframes GiftWrapScene-module__byn4IW__gwBoxOn{0%,9.2%{opacity:0}9.8%,88.9%{opacity:1}89%,to{opacity:0}}@keyframes GiftWrapScene-module__byn4IW__gwOpen{0%,9.6%{height:1em}12%,88.9%{height:2.85em}89%,to{height:1em}}@keyframes GiftWrapScene-module__byn4IW__gwCard{0%,9.6%{height:6.13em}12%,88.9%{height:7.98em}89%,to{height:6.13em}}@keyframes GiftWrapScene-module__byn4IW__gwNote{0%,9.6%{transform:none}12%,88.9%{transform:translateY(1.85em)}89%,to{transform:none}}@keyframes GiftWrapScene-module__byn4IW__gwPicker{0%,10.5%{opacity:0}12%,88.9%{opacity:1}89%,to{opacity:0}}@keyframes GiftWrapScene-module__byn4IW__gwShoesOn{0%,19.2%{opacity:0}19.6%,88.9%{opacity:1}89%,to{opacity:0}}@keyframes GiftWrapScene-module__byn4IW__gwGift{0%{transform:none}20%{transform:translateY(-50%)}89%,to{transform:none}}@keyframes GiftWrapScene-module__byn4IW__gwFocus{0%,29.2%{opacity:0}29.6%,52%{opacity:1}53%,to{opacity:0}}@keyframes GiftWrapScene-module__byn4IW__gwPlaceholder{0%,30%{opacity:1}30.5%,88.9%{opacity:0}89%,to{opacity:1}}@keyframes GiftWrapScene-module__byn4IW__gwTyped{0%,31%{clip-path:inset(0 100% 0 0)}41%,88.9%{clip-path:inset(0)}89%,to{clip-path:inset(0 100% 0 0)}}@keyframes GiftWrapScene-module__byn4IW__gwShade{0%,54%{opacity:0}57%,85%{opacity:1}88%,to{opacity:0}}@keyframes GiftWrapScene-module__byn4IW__gwSlip{0%,54.5%{opacity:1;transform:translateY(14.5em)}58.5%,85%{opacity:1;transform:none}88%,88.9%{opacity:0;transform:none}89%,to{opacity:0;transform:translateY(14.5em)}}
