.cd.svelte-a7f67v{--cd-paper: #fbfaf8;--cd-ink: #2b2723;--cd-muted: #6b625a;--cd-line: #e5dfd7;--cd-wax: #8e755b;--cd-kraft: #efe3d1;--cd-pine: #2f5a45;--cd-ease: cubic-bezier(.22, .61, .36, 1);background:var(--cd-paper);color:var(--cd-ink);box-shadow:-1px 0 #2b27230f,-24px 0 48px -32px #2b272359}.cd-scrim.svelte-a7f67v{background:#2b272357}.cd-head.svelte-a7f67v{border-bottom:1px solid var(--cd-line)}.cd-title.svelte-a7f67v{font-size:1.625rem;line-height:2.75rem;color:var(--cd-ink)}.cd-icon-btn.svelte-a7f67v{display:grid;place-items:center;width:44px;height:44px;color:var(--cd-muted)}.cd-num.svelte-a7f67v{font-variant-numeric:tabular-nums;font-weight:600;color:var(--cd-ink)}.cd-ship-msg.svelte-a7f67v{min-height:1.25rem;font-size:.875rem;line-height:1.25rem;color:var(--cd-ink)}.cd-meter.svelte-a7f67v{position:relative;display:flex;align-items:flex-end;height:47px;margin-top:6px}.cd-track.svelte-a7f67v{position:relative;flex:1;height:9px;margin-bottom:11.3px;transform-origin:right center;transition:transform .6s var(--cd-ease),opacity .6s ease}.cd-ship-note.svelte-a7f67v{position:absolute;left:0;right:56px;top:9px;font-size:.8125rem;line-height:1.25rem;color:var(--cd-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .5s ease}.is-free.svelte-a7f67v .cd-track:where(.svelte-a7f67v){transform:scaleX(0);opacity:0}.is-free.svelte-a7f67v .cd-ship-note:where(.svelte-a7f67v){opacity:1}.cd-ship-msg.svelte-a7f67v{transition:transform .6s var(--cd-ease)}.is-free.svelte-a7f67v .cd-ship-msg:where(.svelte-a7f67v){font-family:Arima,system-ui;font-size:1.1875rem;color:var(--cd-ink);transform:translateY(9px)}.is-free.svelte-a7f67v .cd-parcel:where(.svelte-a7f67v){transform:translateY(-13px)}.is-tying.svelte-a7f67v .cd-track:where(.svelte-a7f67v){transition-delay:2.1s}.is-tying.svelte-a7f67v .cd-ship-note:where(.svelte-a7f67v){transition-delay:2.5s}.is-tying.svelte-a7f67v .cd-ship-msg:where(.svelte-a7f67v),.is-tying.svelte-a7f67v .cd-parcel:where(.svelte-a7f67v){transition-delay:2.15s}.cd-track.svelte-a7f67v:before{content:"";position:absolute;left:0;right:0;top:4px;height:1px;background:var(--cd-line)}.cd-fill.svelte-a7f67v{position:absolute;left:0;right:0;top:3.5px;height:2px;border-radius:1px;background:var(--cd-wax);transform-origin:left center;transform:scaleX(var(--p));transition:transform .7s var(--cd-ease)}.cd-run.svelte-a7f67v{position:absolute;inset:0;transform:translate(calc((var(--p) - 1) * 100%));transition:transform .7s var(--cd-ease)}.cd-wax.svelte-a7f67v{position:absolute;right:-4.5px;top:0;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,#f8e2bc 45%,#b08e6c);box-shadow:inset 0 0 0 .75px #2b27234d,0 0 0 2px var(--cd-paper);transition:opacity .2s ease}.is-free.svelte-a7f67v .cd-wax:where(.svelte-a7f67v){opacity:0}.cd-parcel.svelte-a7f67v{flex:none;width:64px;height:47px;margin-left:-13px;transition:transform .6s var(--cd-ease);overflow:visible;stroke-linecap:round;stroke-linejoin:round}.cd-box.svelte-a7f67v,.cd-flap.svelte-a7f67v{stroke:#a89e93;stroke-width:1;transition:stroke .4s ease,fill .4s ease,transform .45s var(--cd-ease)}.cd-box.svelte-a7f67v{fill:transparent}.cd-cube.svelte-a7f67v{stroke:#2b272366;stroke-width:.45;transform-box:fill-box}.cd-back.svelte-a7f67v{stroke:#cfc6bb;stroke-width:.85;transition:opacity .2s ease}.cd-flap.svelte-a7f67v{transform-box:view-box}.cd-flap--l.svelte-a7f67v{transform-origin:5px 12px;transform:rotate(-138deg)}.cd-flap--r.svelte-a7f67v{transform-origin:27px 12px;transform:rotate(138deg)}.cd-twine.svelte-a7f67v,.cd-bow.svelte-a7f67v{stroke:var(--cd-wax);stroke-width:1.3;stroke-dasharray:1;stroke-dashoffset:1;opacity:0}.is-free.svelte-a7f67v .cd-box:where(.svelte-a7f67v),.is-free.svelte-a7f67v .cd-flap:where(.svelte-a7f67v){stroke:#6b5540}.is-free.svelte-a7f67v .cd-box:where(.svelte-a7f67v){fill:var(--cd-kraft)}.is-free.svelte-a7f67v .cd-flap:where(.svelte-a7f67v){transform:none}.is-free.svelte-a7f67v .cd-back:where(.svelte-a7f67v){opacity:0}.is-free.svelte-a7f67v .cd-twine:where(.svelte-a7f67v),.is-free.svelte-a7f67v .cd-bow:where(.svelte-a7f67v){stroke-dashoffset:0;opacity:1}.is-tying.svelte-a7f67v .cd-wax:where(.svelte-a7f67v){transition-delay:.55s}.is-tying.svelte-a7f67v .cd-box:where(.svelte-a7f67v),.is-tying.svelte-a7f67v .cd-flap:where(.svelte-a7f67v){transition-delay:.65s}.is-tying.svelte-a7f67v .cd-back:where(.svelte-a7f67v){transition-delay:.75s}.is-tying.svelte-a7f67v .cd-twine:where(.svelte-a7f67v){animation:svelte-a7f67v-cd-draw .55s 1.1s var(--cd-ease) both}.is-tying.svelte-a7f67v .cd-bow:where(.svelte-a7f67v){animation:svelte-a7f67v-cd-draw .45s 1.6s var(--cd-ease) both}@keyframes svelte-a7f67v-cd-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.cd-lines.svelte-a7f67v{transition:opacity .2s ease}.cd-notice.svelte-a7f67v{margin:14px 0 0;padding:9px 12px;border-radius:3px;background:var(--cd-kraft);color:var(--cd-ink);font-size:.8125rem;line-height:1.4}.cd-notice--foot.svelte-a7f67v{margin:10px 0 0}.cd-line.svelte-a7f67v{display:grid;grid-template-columns:76px 1fr;gap:14px;padding:18px 0}.cd-line.svelte-a7f67v+.cd-line:where(.svelte-a7f67v){border-top:1px solid var(--cd-line)}.cd-line-img.svelte-a7f67v{display:block;width:76px;aspect-ratio:4 / 5;border-radius:3px;overflow:hidden;background:#d9d5cf}.cd-line-body.svelte-a7f67v{display:flex;flex-direction:column;min-width:0}.cd-line-link.svelte-a7f67v{display:block;min-width:0;min-height:44px}.cd-line-name.svelte-a7f67v{display:block;font-size:1.0625rem;line-height:1.35rem;color:var(--cd-ink)}.cd-line-details.svelte-a7f67v{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:.8125rem;line-height:1.125rem;color:var(--cd-muted)}.cd-swatch.svelte-a7f67v{flex:none;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,var(--glow) 45%,color-mix(in srgb,var(--glow),#6b5540 28%) 100%);box-shadow:inset 0 0 0 .75px #2b272338}.cd-line-price.svelte-a7f67v{flex:none;text-align:right;font-size:.9375rem;line-height:1.35rem;font-weight:600;font-variant-numeric:tabular-nums}.cd-line-unit.svelte-a7f67v{display:block;font-size:.75rem;line-height:1.125rem;font-weight:400;color:var(--cd-muted)}.cd-line-actions.svelte-a7f67v{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:4px}.cd-stepper.svelte-a7f67v{position:relative;display:inline-flex;align-items:center;height:44px}.cd-stepper.svelte-a7f67v:before{content:"";position:absolute;inset:4px 0;border:1px solid #d8d1c7;border-radius:999px;pointer-events:none}.cd-stepper.svelte-a7f67v button:where(.svelte-a7f67v){position:relative;display:grid;place-items:center;width:44px;height:44px;color:var(--cd-ink)}.cd-stepper.svelte-a7f67v button:where(.svelte-a7f67v):disabled{color:#c4bcb2}.cd-stepper.svelte-a7f67v svg:where(.svelte-a7f67v){width:16px;height:16px}.cd-qty.svelte-a7f67v{min-width:1.25rem;text-align:center;font-size:.9375rem;font-variant-numeric:tabular-nums}.cd-remove.svelte-a7f67v{min-height:44px;padding:0 2px;margin-right:-2px;font-size:.8125rem;color:var(--cd-muted);text-decoration:underline;text-decoration-color:#cfc7bc;text-decoration-thickness:1px;text-underline-offset:4px}.cd-addons.svelte-a7f67v{border-top:1px solid var(--cd-line);padding:18px 0 24px}.cd-addons-title.svelte-a7f67v{font-size:.9375rem;line-height:1.375rem;font-weight:500;color:var(--cd-ink)}.cd-rail.svelte-a7f67v{display:flex;gap:12px;margin:12px -20px 0;padding:0 20px 2px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;scrollbar-width:none}.cd-rail.svelte-a7f67v::-webkit-scrollbar{display:none}.cd-rail.svelte-a7f67v .cd-pick:where(.svelte-a7f67v){width:124px;flex:none;scroll-snap-align:start}.cd-grid.svelte-a7f67v{display:grid;grid-template-columns:1fr 1fr;gap:20px 12px;margin-top:12px}.cd-pick.svelte-a7f67v{display:flex;flex-direction:column;min-width:0}.cd-pick-media.svelte-a7f67v{position:relative;aspect-ratio:4 / 5;border-radius:3px;overflow:hidden;background:#d9d5cf}.cd-add.svelte-a7f67v{position:absolute;right:0;bottom:0;width:44px;height:44px;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.cd-add-disc.svelte-a7f67v{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fbfaf8f0;color:var(--cd-ink);box-shadow:0 0 0 .75px #2b27231f}.cd-add-disc.svelte-a7f67v svg:where(.svelte-a7f67v){width:16px;height:16px}.cd-add.svelte-a7f67v:disabled:not([aria-busy=true]) .cd-add-disc:where(.svelte-a7f67v){color:#b3a99e}.cd-pick-text.svelte-a7f67v{display:flex;flex-direction:column;min-width:0;padding-top:8px}.cd-pick-name.svelte-a7f67v{font-size:.9375rem;line-height:1.2rem;color:var(--cd-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cd-pick-sub.svelte-a7f67v{font-size:.75rem;line-height:1.125rem;color:var(--cd-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-pick-price.svelte-a7f67v{margin-top:2px;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}.cd-empty.svelte-a7f67v{padding:40px 0 32px;text-align:center}.cd-empty-title.svelte-a7f67v{font-size:1.25rem;color:var(--cd-ink)}.cd-empty-link.svelte-a7f67v{display:inline-flex;align-items:center;min-height:44px;margin-top:6px;font-size:.9375rem;color:var(--cd-ink);text-decoration:underline;text-decoration-color:var(--cd-wax);text-underline-offset:5px}.cd-foot.svelte-a7f67v{border-top:1px solid var(--cd-line);background:var(--cd-paper)}.cd-total-label.svelte-a7f67v{font-size:.9375rem}.cd-total.svelte-a7f67v{display:flex;align-items:baseline;gap:8px;font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums}.cd-total-was.svelte-a7f67v{font-size:.8125rem;font-weight:400;color:#9a9087;text-decoration-thickness:1px}.cd-total-note.svelte-a7f67v{margin-top:1px;text-align:right;font-size:.75rem;color:var(--cd-pine)}.cd-checkout.svelte-a7f67v{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:54px;margin-top:14px;border-radius:6px;background:var(--cd-pine);color:#fbfaf8;font-size:1.0625rem;font-weight:600;letter-spacing:.005em;transition:background-color .15s ease}.cd-checkout.svelte-a7f67v:active{background:#264b39}.cd-checkout.svelte-a7f67v:focus-visible,.cd-icon-btn.svelte-a7f67v:focus-visible,.cd-stepper.svelte-a7f67v button:where(.svelte-a7f67v):focus-visible,.cd-remove.svelte-a7f67v:focus-visible,.cd-add.svelte-a7f67v:focus-visible{outline:2px solid var(--cd-wax);outline-offset:2px;border-radius:6px}.cd-secure.svelte-a7f67v{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;font-size:.75rem;color:var(--cd-muted)}.cd-spin.svelte-a7f67v{display:block;width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;border-right-color:transparent;animation:svelte-a7f67v-cd-turn .8s linear infinite}.cd-spin--light.svelte-a7f67v{width:18px;height:18px;color:#fbfaf8}@keyframes svelte-a7f67v-cd-turn{to{transform:rotate(360deg)}}@media (hover: hover) and (pointer: fine){.cd-icon-btn.svelte-a7f67v:hover,.cd-remove.svelte-a7f67v:hover{color:var(--cd-ink)}.cd-stepper.svelte-a7f67v button:where(.svelte-a7f67v):not(:disabled):hover{color:var(--cd-wax)}.cd-line-link.svelte-a7f67v:hover .cd-line-name:where(.svelte-a7f67v),.cd-pick-text.svelte-a7f67v:hover .cd-pick-name:where(.svelte-a7f67v){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cd-add.svelte-a7f67v:not(:disabled):hover .cd-add-disc:where(.svelte-a7f67v){background:#fff}.cd-checkout.svelte-a7f67v:hover{background:#264b39}}@media (prefers-reduced-motion: reduce){.cd-track.svelte-a7f67v,.cd-ship-note.svelte-a7f67v,.cd-fill.svelte-a7f67v,.cd-run.svelte-a7f67v,.cd-wax.svelte-a7f67v,.cd-box.svelte-a7f67v,.cd-flap.svelte-a7f67v,.cd-back.svelte-a7f67v,.cd-lines.svelte-a7f67v{transition:none}.is-tying.svelte-a7f67v .cd-twine:where(.svelte-a7f67v),.is-tying.svelte-a7f67v .cd-bow:where(.svelte-a7f67v){animation:none}.cd-ship-msg.svelte-a7f67v,.cd-parcel.svelte-a7f67v{transition:none}.cd-spin.svelte-a7f67v{animation-duration:2.4s}}
