@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.concierge[data-astro-cid-kvsqqrpq]{--u:calc(100cqw / 700);aspect-ratio:700/600;width:100%;max-width:40rem;margin:0;position:relative;container-type:inline-size}.concierge__stage[data-astro-cid-kvsqqrpq]{color:var(--colors--grey-10);font-family:"Manrope Regular", var(--font-family);font-weight:400;position:absolute;inset:0}.concierge__defs[data-astro-cid-kvsqqrpq]{width:0;height:0;position:absolute;overflow:hidden}.concierge__msg[data-astro-cid-kvsqqrpq],.concierge__avatar[data-astro-cid-kvsqqrpq],.concierge__typing[data-astro-cid-kvsqqrpq],.concierge__typing[data-astro-cid-kvsqqrpq] i[data-astro-cid-kvsqqrpq],.concierge__pick[data-astro-cid-kvsqqrpq],.concierge__badge[data-astro-cid-kvsqqrpq]{--x:0;--y:0;--s:1;translate:calc(var(--x) * var(--u)) calc(var(--y) * var(--u));scale:var(--s)}.concierge__store[data-astro-cid-kvsqqrpq]{border-radius:calc(24 * var(--u));box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) #00000059;background:radial-gradient(60% 50% at 25% 100%,#8042f629,#0000 70%),#ffffff09;border:1px solid #ffffff17;position:absolute;inset:0;overflow:hidden}.concierge__nav[data-astro-cid-kvsqqrpq]{align-items:center;gap:calc(14 * var(--u));height:calc(56 * var(--u));padding:0 calc(24 * var(--u));border-bottom:1px solid #ffffff12;display:flex}.concierge__logo[data-astro-cid-kvsqqrpq]{width:calc(24 * var(--u));height:calc(24 * var(--u));margin-right:calc(10 * var(--u));border-radius:calc(7 * var(--u));background:linear-gradient(135deg, #41cae6, var(--colors--purpleprimary))}.concierge__navlink[data-astro-cid-kvsqqrpq]{width:calc(44 * var(--u));height:calc(8 * var(--u));border-radius:var(--radius--full);background:#ffffff1f}.concierge__cart[data-astro-cid-kvsqqrpq]{width:calc(32 * var(--u));height:calc(32 * var(--u));background:#ffffff0f;border-radius:50%;place-items:center;margin-left:auto;display:grid}.concierge__cart[data-astro-cid-kvsqqrpq] svg[data-astro-cid-kvsqqrpq]{width:calc(17 * var(--u));height:calc(17 * var(--u));fill:none;stroke:#d3cce0b3;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.concierge__category[data-astro-cid-kvsqqrpq]{align-items:center;gap:calc(10 * var(--u));padding:calc(22 * var(--u)) calc(24 * var(--u)) 0;display:flex}.concierge__heading[data-astro-cid-kvsqqrpq]{font-family:var(--font-family);font-size:calc(20 * var(--u));line-height:calc(24 * var(--u));font-weight:var(--font-weight--semibold);margin-right:auto}.concierge__filter[data-astro-cid-kvsqqrpq]{width:calc(64 * var(--u));height:calc(22 * var(--u));border-radius:var(--radius--full);border:1px solid #ffffff1f}.concierge__filter--short[data-astro-cid-kvsqqrpq]{width:calc(44 * var(--u));margin-right:calc(330 * var(--u))}.concierge__grid[data-astro-cid-kvsqqrpq]{left:calc(24 * var(--u));top:calc(116 * var(--u));grid-template-columns:repeat(2, calc(158 * var(--u)));grid-auto-rows:calc(222 * var(--u));gap:calc(14 * var(--u));display:grid;position:absolute}.concierge__product[data-astro-cid-kvsqqrpq]{grid-template-rows:calc(150 * var(--u)) auto auto;align-content:start;gap:calc(10 * var(--u));padding:calc(8 * var(--u));border-radius:calc(16 * var(--u));background:#ffffff0a;border:1px solid #ffffff0f;display:grid;position:relative}.concierge__art[data-astro-cid-kvsqqrpq]{border-radius:calc(10 * var(--u));background:radial-gradient(circle at 50% 40%,#a477f929,#ffffff05 70%);place-items:center;display:grid}.concierge__art[data-astro-cid-kvsqqrpq] svg[data-astro-cid-kvsqqrpq]{width:86%;height:86%}.concierge__art[data-astro-cid-kvsqqrpq] rect[data-astro-cid-kvsqqrpq]{fill:#2e2343;stroke:#ffffff29;stroke-width:1px}.concierge__art[data-astro-cid-kvsqqrpq] .cone[data-astro-cid-kvsqqrpq]{fill:#1a1029;stroke:#c4acf08c;stroke-width:1.2px}.concierge__art[data-astro-cid-kvsqqrpq] .dot[data-astro-cid-kvsqqrpq]{fill:#c4acf099;stroke:none}.concierge__bar[data-astro-cid-kvsqqrpq]{height:calc(8 * var(--u));margin-left:calc(4 * var(--u));border-radius:var(--radius--full);background:#ffffff24}.concierge__bar--name[data-astro-cid-kvsqqrpq]{width:72%}.concierge__bar--price[data-astro-cid-kvsqqrpq]{background:#c4acf059;width:34%}.concierge__ring[data-astro-cid-kvsqqrpq]{border:calc(2 * var(--u)) solid var(--colors--purplelight);border-radius:inherit;box-shadow:0 0 calc(28 * var(--u)) #8042f680;position:absolute;inset:-1px}.concierge__badge[data-astro-cid-kvsqqrpq]{top:calc(-9 * var(--u));right:calc(-9 * var(--u));width:calc(28 * var(--u));height:calc(28 * var(--u));background:var(--colors--purpleprimary);box-shadow:0 0 0 calc(3 * var(--u)) var(--colors--black-20);font-family:var(--font-family);font-size:calc(14 * var(--u));font-weight:var(--font-weight--semibold);border-radius:50%;place-items:center;display:grid;position:absolute}.concierge__panel[data-astro-cid-kvsqqrpq]{left:calc(376 * var(--u));top:calc(76 * var(--u));width:calc(304 * var(--u));height:calc(500 * var(--u));border-radius:calc(20 * var(--u));background:linear-gradient(170deg, #241938, var(--colors--black-20) 75%);box-shadow:0 calc(24 * var(--u)) calc(48 * var(--u)) #00000073, 0 0 calc(40 * var(--u)) #8042f640;border:1px solid #ffffff1f;position:absolute}.concierge__head[data-astro-cid-kvsqqrpq]{align-items:center;gap:calc(10 * var(--u));height:calc(52 * var(--u));padding:0 calc(16 * var(--u));border-bottom:1px solid #ffffff14;display:flex}.concierge__head-mark[data-astro-cid-kvsqqrpq],.concierge__avatar[data-astro-cid-kvsqqrpq]{background:#2e2343;border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid}.concierge__head-mark[data-astro-cid-kvsqqrpq]{width:calc(30 * var(--u));height:calc(30 * var(--u))}.concierge__head-mark[data-astro-cid-kvsqqrpq] svg[data-astro-cid-kvsqqrpq],.concierge__mark[data-astro-cid-kvsqqrpq]{width:calc(13 * var(--u));height:calc(14 * var(--u));display:block}.concierge__head-name[data-astro-cid-kvsqqrpq]{font-family:var(--font-family);font-size:calc(14 * var(--u));font-weight:var(--font-weight--semibold)}.concierge__head-dot[data-astro-cid-kvsqqrpq]{width:calc(8 * var(--u));height:calc(8 * var(--u));box-shadow:0 0 0 calc(3 * var(--u)) #5ee6a838;background:#5ee6a8;border-radius:50%;margin-left:auto}.concierge__msg[data-astro-cid-kvsqqrpq],.concierge__avatar[data-astro-cid-kvsqqrpq],.concierge__typing[data-astro-cid-kvsqqrpq],.concierge__pick[data-astro-cid-kvsqqrpq]{top:calc(var(--top) * var(--u));position:absolute}.concierge__msg[data-astro-cid-kvsqqrpq]{height:calc(var(--h) * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));font-size:calc(15 * var(--u));line-height:calc(22 * var(--u))}.concierge__msg[data-astro-cid-kvsqqrpq] span[data-astro-cid-kvsqqrpq]{white-space:nowrap;display:block}.concierge__msg--shopper[data-astro-cid-kvsqqrpq]{right:calc(36 * var(--u));transform-origin:100% 100%;border-radius:calc(20 * var(--u)) calc(20 * var(--u)) calc(6 * var(--u)) calc(20 * var(--u));background:var(--colors--purpleprimary)}.concierge__msg--chatsi[data-astro-cid-kvsqqrpq],.concierge__typing[data-astro-cid-kvsqqrpq]{left:calc(428 * var(--u));transform-origin:0 100%;border-radius:calc(20 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u)) calc(6 * var(--u));background:linear-gradient(140deg, #2e2343, var(--colors--black-10));border:1px solid #ffffff1f}.concierge__typing[data-astro-cid-kvsqqrpq]{align-items:center;gap:calc(4 * var(--u));height:calc(44 * var(--u));padding:0 calc(18 * var(--u));opacity:0;display:flex}.concierge__typing[data-astro-cid-kvsqqrpq] i[data-astro-cid-kvsqqrpq]{width:calc(6 * var(--u));height:calc(6 * var(--u));background:#c4acf0;border-radius:50%;display:block}.concierge__avatar[data-astro-cid-kvsqqrpq]{left:calc(392 * var(--u));width:calc(28 * var(--u));height:calc(28 * var(--u))}.concierge__pick[data-astro-cid-kvsqqrpq]{left:calc(428 * var(--u));align-items:center;gap:calc(10 * var(--u));width:calc(236 * var(--u));height:calc(50 * var(--u));padding:0 calc(12 * var(--u));transform-origin:0;border-radius:calc(14 * var(--u));background:#8042f624;border:1px solid #c4acf059;display:flex}.concierge__pick-n[data-astro-cid-kvsqqrpq]{width:calc(24 * var(--u));height:calc(24 * var(--u));background:var(--colors--purpleprimary);font-family:var(--font-family);font-size:calc(12 * var(--u));font-weight:var(--font-weight--semibold);border-radius:50%;flex:none;place-items:center;display:grid}.concierge__pick-text[data-astro-cid-kvsqqrpq]{display:grid}.concierge__pick-name[data-astro-cid-kvsqqrpq]{font-family:var(--font-family);font-size:calc(13 * var(--u));line-height:calc(17 * var(--u));font-weight:var(--font-weight--semibold);white-space:nowrap}.concierge__pick-fit[data-astro-cid-kvsqqrpq]{color:#d3cce0bf;font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));white-space:nowrap}.concierge__tag[data-astro-cid-kvsqqrpq]{left:50%;bottom:calc(-34 * var(--u));padding:calc(3 * var(--u)) calc(12 * var(--u));border-radius:var(--radius--full);color:#d3cce0b3;font-size:max(11px, calc(11 * var(--u)));font-weight:var(--font-weight--semibold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;position:absolute;translate:-50%}@media screen and (width<=767px){.concierge[data-astro-cid-kvsqqrpq]{--u:calc(100cqw / 340);max-width:var(--maxw--xs);aspect-ratio:340/540;border-radius:calc(20 * var(--u));margin-inline:auto;overflow:hidden}.concierge__stage[data-astro-cid-kvsqqrpq]{left:calc(-360 * var(--u));top:calc(-60 * var(--u));width:calc(700 * var(--u));height:calc(600 * var(--u))}.concierge__tag[data-astro-cid-kvsqqrpq]{display:none}}
