.jlm-parcels{scroll-margin-top:7rem;--parcel-ink: #231c13;--parcel-ink-muted: #5a554e;--parcel-olive: #5e6954;--parcel-olive-deep: #3f4a37;--parcel-wine: #8e3b2f;--parcel-surface: #faf6f1;--parcel-board: #ddc7ab;--parcel-board-edge: #8e745a;--parcel-lid: #e9dac6;--parcel-side: #c9b08f;--depth: 10px;--ribbon-inset: .5rem}.jlm-parcels__panel{display:grid;grid-template-areas:"intro" "stack" "slip";color:var(--parcel-ink)}.jlm-parcels__intro{grid-area:intro;margin-bottom:1.5rem}.jlm-parcels__stack,.jlm-parcels__note{grid-area:stack}.jlm-parcels__slip{grid-area:slip}@media screen and (max-width:1023px){.jlm-parcels__stack{border-bottom:2px solid var(--parcel-ink)}}.jlm-parcels__star{font-size:.6em;vertical-align:super;line-height:0;margin-left:.05em}.jlm-parcels__footnote{margin:.625rem 0 0;font-size:.75rem;color:var(--parcel-ink-muted)}.jlm-parcels__label{margin:0 0 .5rem;font-size:.8125rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--parcel-olive)}.jlm-parcels__title{margin:0;max-width:16ch;font-family:var(--font-stack-headings);font-size:clamp(1.5rem,6.2vw,2.25rem);line-height:1.12;letter-spacing:-.015em;color:var(--parcel-ink);text-wrap:balance}.jlm-parcels__stack{position:relative;width:100%;max-width:30rem;margin-inline:auto}.jlm-parcels__list{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:var(--depth) var(--depth) 0 0;list-style:none}.jlm-parcels__parcel{--tilt: 0deg;--shift: calc((var(--count, 3) - 1 - var(--step)) * -3.5%);position:relative;z-index:calc(10 - var(--step));display:flex;align-items:center;gap:.625rem;width:calc(100% - (var(--count, 3) - 1 - var(--step)) * 12%);min-height:calc(4.5rem + var(--step) * 1rem);padding:.875rem 1rem .75rem;background:var(--parcel-board);border:1px solid var(--parcel-board-edge);border-radius:2px;transform:translate(var(--shift, 0%)) rotate(var(--tilt))}.jlm-parcels__parcel:nth-child(3n+1){--tilt: -1.2deg}.jlm-parcels__parcel:nth-child(3n+2){--tilt: .8deg}.jlm-parcels__parcel:last-child{--tilt: 0deg}.jlm-parcels__parcel+.jlm-parcels__parcel{margin-top:-1px}.jlm-parcels__lid,.jlm-parcels__side{position:absolute;background:var(--parcel-lid);border:1px solid var(--parcel-board-edge)}.jlm-parcels__lid{inset:auto -1px 100% -1px;height:var(--depth);border-bottom:0;transform:skew(-45deg);transform-origin:bottom left}.jlm-parcels__side{inset:-1px auto -1px 100%;width:var(--depth);border-left:0;background:var(--parcel-side);transform:skewY(-45deg);transform-origin:top left}.jlm-parcels__parcel:not(.jlm-parcels__parcel--gift):before,.jlm-parcels__parcel:not(.jlm-parcels__parcel--gift) .jlm-parcels__lid:before{content:"";position:absolute;left:50%;width:22%;background:#faf6f18c;transform:translate(-50%)}.jlm-parcels__parcel:not(.jlm-parcels__parcel--gift):before{top:-1px;height:.75rem}.jlm-parcels__parcel:not(.jlm-parcels__parcel--gift) .jlm-parcels__lid:before{inset-block:0}.jlm-parcels__parcel--gift{padding-inline-end:1.75rem}.jlm-parcels__parcel--gift:after,.jlm-parcels__parcel--gift .jlm-parcels__lid:after{content:"";position:absolute;inset-block:-1px;inset-inline-end:var(--ribbon-inset);width:.625rem;background:var(--parcel-olive)}.jlm-parcels__parcel--gift .jlm-parcels__lid:after{inset-block:0;inset-inline-end:calc(var(--ribbon-inset) - 1px)}.jlm-parcels__parcel--gift .jlm-parcels__side:after{content:"";position:absolute;inset-inline:0;top:50%;height:.625rem;background:var(--parcel-olive-deep);transform:translateY(-50%)}.jlm-parcels__bow{position:absolute;z-index:2;bottom:calc(100% + var(--depth) / 2 - 5px);right:calc(var(--ribbon-inset) + .3125rem - var(--depth) / 2 - 12px);width:24px;height:15px;color:var(--parcel-olive);transform:rotate(-4deg)}.jlm-parcels__postmark{position:absolute;z-index:20;top:calc(var(--depth) * -1);right:max(0px,calc((var(--count, 3) - 1) * 8.5% - 3.25rem));width:4.5rem;height:4.5rem;color:var(--parcel-wine);opacity:.85;transform:rotate(-14deg);pointer-events:none}.jlm-parcels__pct{flex:none;font-family:var(--font-stack-headings);font-size:calc(2rem + var(--step) * .5rem);line-height:1;letter-spacing:-.04em;color:var(--parcel-wine)}.jlm-parcels__pct-sign{display:inline-block;margin-inline-start:.04em;font-size:.45em;letter-spacing:0;vertical-align:.85em}.jlm-parcels__tag{display:flex;flex-direction:column;gap:.125rem;margin-inline-start:auto;padding:.375rem .625rem;background:var(--parcel-surface);border-radius:3px;box-shadow:0 1px #231c131f;font-size:.8125rem;line-height:1.3;white-space:nowrap}.jlm-parcels__from{font-weight:600}.jlm-parcels__gift{color:var(--parcel-olive-deep);font-size:.8125rem;font-weight:600}.jlm-parcels__note{margin:0;font-size:.875rem;color:var(--parcel-ink-muted)}.jlm-parcels__slip{position:relative;width:100%;max-width:26rem;margin:1.75rem auto 0;padding:1.5rem 1.125rem 1rem;background:#fff;border:1px solid #eae0d3;border-radius:3px;box-shadow:0 18px 36px -24px #231c1373;transform:rotate(-.6deg);font-variant-numeric:tabular-nums}.jlm-parcels__slip-tape{position:absolute;top:-.7rem;left:50%;width:6rem;height:1.4rem;background:#ddc7abb3;transform:translate(-50%) rotate(2deg)}.jlm-parcels__slip-title{margin:0 0 .25rem;padding-bottom:.5rem;border-bottom:2px solid var(--parcel-ink);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jlm-parcels__slip-rows{margin:0}.jlm-parcels__slip-row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;font-size:.9375rem;line-height:1.35}.jlm-parcels__slip-row[hidden]{display:none}.jlm-parcels__slip-row dt,.jlm-parcels__slip-row dd{margin:0}.jlm-parcels__slip-row dd{white-space:nowrap;font-weight:600;text-align:right}.jlm-parcels__slip-row--item{border-bottom:1px dashed #eae0d3}.jlm-parcels__slip-row--item a{color:var(--parcel-ink);text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.jlm-parcels__slip-row--item a:hover{text-decoration:underline}.jlm-parcels__slip-row--item dd{display:flex;flex-direction:column;align-items:flex-end}.jlm-parcels__slip-ref{font-size:.8125rem;font-weight:400;color:var(--parcel-ink-muted)}.jlm-parcels__slip-row--discount,.jlm-parcels__slip-row--missing{color:var(--parcel-wine);font-weight:700}.jlm-parcels__slip-row--gift dd{color:var(--parcel-olive-deep)}.jlm-parcels__slip-saving{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:.5rem -.5rem 0;padding:.75rem;background:var(--parcel-surface);border-radius:6px;font-size:1rem;font-weight:600}.jlm-parcels__slip-saving strong{font-family:var(--font-stack-headings);font-weight:400;font-size:1.75rem;line-height:1;color:var(--parcel-wine);white-space:nowrap}@media screen and (min-width:768px){.jlm-parcels{--depth: 14px;--ribbon-inset: .625rem}.jlm-parcels__intro{margin-bottom:2rem}.jlm-parcels__parcel{min-height:calc(5.25rem + var(--step) * 1.25rem);padding:1rem 1.25rem .875rem}.jlm-parcels__postmark{width:5.25rem;height:5.25rem}.jlm-parcels__pct{font-size:calc(2.75rem + var(--step) * .625rem)}.jlm-parcels__tag{font-size:.875rem}}@media screen and (min-width:1024px){.jlm-parcels__panel{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"intro slip" "stack slip";grid-template-rows:auto 1fr;column-gap:4rem;border-bottom:2px solid var(--parcel-ink)}.jlm-parcels__intro{margin-bottom:1.75rem}.jlm-parcels__slip{align-self:end;margin:1rem 0 .75rem auto}.jlm-parcels__title{max-width:none;font-size:clamp(2.5rem,3.4vw,3.25rem)}.jlm-parcels__stack{align-self:end;max-width:34rem;margin-inline:0 auto}.jlm-parcels__pct{font-size:calc(3.25rem + var(--step) * .75rem)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.jlm-parcels__parcel{animation:jlm-parcel-settle linear both;animation-timeline:view();animation-range:entry 10% cover 35%}}}@keyframes jlm-parcel-settle{0%{transform:translate(var(--shift, 0%)) translateY(calc(-1.25rem - (var(--count, 3) - var(--step)) * .5rem)) rotate(calc(var(--tilt) * 3))}to{transform:translate(var(--shift, 0%)) rotate(var(--tilt))}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
