@font-face{font-family:RP Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873z3bWuYMBYro.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--rpx-05-ground: oklch(91.5% .006 340);--rpx-05-well: oklch(87.5% .007 340);--rpx-05-ink: oklch(21.5% .004 0);--rpx-05-ink-2: oklch(33% .008 340);--rpx-05-muted: oklch(46% .012 340);--rpx-05-rule: oklch(80% .008 340);--rpx-05-rule-strong: oklch(55% .012 340);--rpx-05-press: oklch(36% .012 340);--rpx-05-petal: oklch(50% .11 352);--rpx-05-shadow: oklch(32% .03 340 / .24);--rpx-06-coral: oklch(73% .12 12);--rpx-06-thorn: oklch(45% .1 10);--rpx-06-shadow: oklch(6% 0 0 / .6);--rpx-shadow-tone: oklch(20% 0 0 / .16);--rpx-face-number: "RP Barlow Condensed", "Arial Narrow", var(--font-display);--rpx-01-ground: oklch(87.8% .051 18);--rpx-01-well: oklch(84% .056 18);--rpx-01-ink: oklch(24.4% .006 1);--rpx-01-ink-2: oklch(31% .012 18);--rpx-01-muted: oklch(42% .03 18);--rpx-01-rule: oklch(77% .05 18);--rpx-01-rule-strong: oklch(52% .04 18);--rpx-01-press: oklch(38% .02 18);--rpx-01-shadow: oklch(42% .07 18 / .3);--rpx-02-ground: oklch(69.2% .041 333);--rpx-02-well: oklch(65% .044 333);--rpx-02-ink: oklch(20% .012 333);--rpx-02-ink-2: oklch(24% .02 333);--rpx-02-muted: oklch(28% .025 333);--rpx-02-rule: oklch(58% .035 333);--rpx-02-rule-strong: oklch(36% .03 333);--rpx-02-press: oklch(32% .02 333);--rpx-02-shadow: oklch(26% .04 333 / .34)}.lf-redesign .main:has(>.shopify-section .rpx){padding-bottom:0}.rpx{--rpx-accent: var(--color-ink);--rpx-shadow: var(--rpx-06-shadow);--rpx-title: var(--text-display-s);--rpx-number: clamp(7rem, 3.5rem + 9vw, 13rem);background:var(--color-paper);color:var(--color-ink);padding-bottom:var(--section-gap-s)}.rpx--bloom{--color-paper: var(--rpx-05-ground);--color-paper-2: var(--rpx-05-well);--color-paper-3: var(--rpx-05-well);--color-paper-4: var(--rpx-05-well);--color-ink: var(--rpx-05-ink);--color-ink-2: var(--rpx-05-ink-2);--color-muted: var(--rpx-05-muted);--color-rule: var(--rpx-05-rule);--color-rule-2: var(--rpx-05-rule);--color-rule-strong: var(--rpx-05-rule-strong);--color-press: var(--rpx-05-press);--color-focus: var(--rpx-05-ink);--color-accent: var(--rpx-05-ink);--color-accent-ink: var(--rpx-05-ground);--rpx-accent: var(--rpx-05-petal);--rpx-shadow: var(--rpx-05-shadow);color-scheme:light}.rpx--engraved{--rpx-accent: var(--rpx-06-coral);--rpx-title: clamp(2.25rem, 1.5vw + 1.5rem, 3.25rem);--rpx-number: clamp(5rem, 1rem + 8vw, 11rem)}.rpx .lf-breadcrumb{max-width:calc(1280px + var(--gutter) * 2);padding-bottom:var(--space-md)}.rpx__wrap{box-sizing:border-box;max-width:calc(1280px + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.rpx__wrap>section+section{margin-top:var(--section-gap)}.rpx figure{margin:0;min-width:0}.rpx img{display:block;width:100%;height:auto}.rpx figcaption{margin-top:var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);line-height:1.5}.rpx__title{margin:0;display:grid;justify-items:start;color:var(--color-ink);font-size:var(--rpx-title);font-weight:var(--display-weight);line-height:.98;letter-spacing:var(--tracking-display);text-transform:none;overflow-wrap:break-word;min-width:0;text-wrap:balance}.rpx .rpx__series{font-size:var(--text-lg);font-weight:600;line-height:1.2;letter-spacing:0}.rpx .rpx__number{margin-top:var(--space-xs);color:var(--rpx-accent);font-family:var(--rpx-face-number);font-size:var(--rpx-number);font-weight:600;line-height:.84;letter-spacing:-.015em}.rpx__lede{margin:var(--space-lg) 0 0;max-width:24em;color:var(--color-ink-2);font-size:var(--text-lead);line-height:1.65;text-wrap:balance;word-break:auto-phrase}.rpx__price{margin-top:var(--space-xl)}.rpx__price .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs)}.rpx__price .price>span,.rpx__price .price__sale{font-size:var(--text-xl);font-weight:600;font-variant-numeric:tabular-nums}.rpx__price .price__compare{color:var(--color-muted)}.rpx__form{display:flex;flex-wrap:wrap;gap:var(--space-sm);max-width:26rem;margin:var(--space-md) 0 0}.rpx__qty{flex:none}.rpx__add{flex:1 1 10rem;min-height:48px;margin:0;white-space:nowrap}.rpx__edition{margin:var(--space-sm) 0 0;color:var(--color-muted);font-size:var(--text-sm)}.rpx__note{margin:0;max-width:22em;color:var(--color-ink-2);font-size:var(--text-lead);line-height:1.65;text-wrap:balance;word-break:auto-phrase}.rpx__card-img{filter:drop-shadow(0 1px 1px var(--rpx-shadow)) drop-shadow(0 18px 26px var(--rpx-shadow))}.rpx__card--photo .rpx__card-img{filter:none}.rpx__specs-title{max-width:none;margin:0 0 var(--space-lg);color:var(--color-ink);font-size:var(--text-title);font-weight:600;letter-spacing:-.01em;line-height:1.3}.rpx__spec-list{margin:0;border-top:var(--rule-hair) solid var(--color-rule)}.rpx__spec{display:grid;grid-template-columns:7.5em minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule)}.rpx__spec dt{color:var(--color-muted);font-size:var(--text-sm);line-height:1.7}.rpx__spec dd{margin:0;font-size:var(--text-md);line-height:1.6;overflow-wrap:break-word;word-break:auto-phrase;min-width:0}.rpx__close{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap-columns);align-items:center;padding-top:var(--space-3xl);border-top:var(--rule-hair) solid var(--color-rule)}.rpx__again-title{margin:0;font-size:var(--text-xl);font-weight:var(--display-weight);line-height:1.2;letter-spacing:-.01em}.rpx__again .rpx__price{margin-top:var(--space-2xs)}.rpx__pair{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:var(--space-lg);color:var(--color-ink);text-decoration:none}.rpx__pair-media{display:block}.rpx__pair-card{filter:drop-shadow(0 1px 1px var(--rpx-shadow)) drop-shadow(0 10px 16px var(--rpx-shadow))}.rpx__pair-head{font-size:var(--text-lg);font-weight:600;line-height:1.35;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color var(--dur-short) var(--ease-out)}.rpx__pair-price{display:block;margin-top:var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.rpx__pair:hover .rpx__pair-head{text-decoration-color:var(--rpx-accent)}.rpx__pair:focus-visible{outline:2px solid var(--color-focus);outline-offset:6px}.rpx__pair:active .rpx__pair-head{color:var(--color-ink-2)}.rpx--bloom .rpx__hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gap-columns);align-items:center;padding-top:var(--space-xs)}.rpx--bloom .rpx__offer{padding-right:var(--space-xl)}.rpx--bloom .rpx__bloom{justify-self:end;width:100%;max-width:720px}.rpx--bloom .rpx__cards,.rpx--bloom .rpx__scenes,.rpx--bloom .rpx__specs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap-columns);align-items:start}.rpx--bloom .rpx__card--back{grid-column:2 / span 4;grid-row:1 / span 2}.rpx--bloom .rpx__card--ace{grid-column:7 / span 4;grid-row:1;margin-top:var(--space-4xl)}.rpx--bloom .rpx__cards .rpx__note{grid-column:7 / span 5;grid-row:2;margin-top:var(--space-xl)}.rpx--bloom .rpx__scene-a{grid-column:1 / span 6}.rpx--bloom .rpx__scene-b{grid-column:8 / span 5;margin-top:var(--space-4xl)}.rpx--bloom .rpx__specs{align-items:end}.rpx--bloom .rpx__specs-media{grid-column:2 / span 4}.rpx--bloom .rpx__specs-body{grid-column:7 / span 6}.rpx--bloom .rpx__again{grid-column:1 / span 6}.rpx--bloom .rpx__pair{grid-column:8 / span 5}.rpx--engraved .rpx__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,26rem) minmax(0,1fr);column-gap:var(--space-2xl);align-items:center;padding-top:var(--space-xs)}.rpx--engraved .rpx__name{text-align:right}.rpx--engraved .rpx__title{justify-items:end}.rpx--engraved .rpx__lede{margin-left:auto;max-width:16em}.rpx--engraved .rpx__card--hero{justify-self:center;width:min(100%,calc((100svh - var(--bar-height) - 150px) * 63 / 88));min-width:min(100%,18rem)}.rpx--engraved .rpx__offer .rpx__price{margin-top:0}.rpx--engraved .rpx__triptych{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,22rem) minmax(0,1fr);column-gap:var(--space-2xl);align-items:center}.rpx--engraved .rpx__triptych figcaption,.rpx--engraved .rpx__axis{text-align:center}.rpx--engraved .rpx__axis .rpx__note{margin:var(--space-lg) auto 0;max-width:16em}.rpx--engraved .rpx__faces .rpx__plate{width:min(100%,560px);margin-inline:auto}.rpx--engraved .rpx__faces figcaption{text-align:center}.rpx--engraved .rpx__specs{max-width:46rem;margin-inline:auto}.rpx--engraved .rpx__specs-title{text-align:center}.rpx--engraved .rpx__spec{position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl)}.rpx--engraved .rpx__spec:before{content:"";position:absolute;inset-block:0;left:50%;width:1px;background:var(--rpx-06-thorn)}.rpx--engraved .rpx__spec dt{text-align:right}.rpx--engraved .rpx__close{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:var(--space-2xl);text-align:center}.rpx--engraved .rpx__again .price{justify-content:center}.rpx--engraved .rpx__form--again{justify-content:center;margin-inline:auto}.rpx--engraved .rpx__pair{grid-template-columns:6.5rem minmax(0,1fr);text-align:left}@media(max-width:989px){.rpx,.rpx--engraved{--rpx-number: min(30vw, 9rem)}.rpx__wrap>section+section{margin-top:var(--section-gap-s)}.rpx--bloom .rpx__hero{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.rpx--bloom .rpx__bloom{order:-1;justify-self:center;max-width:640px}.rpx--bloom .rpx__offer{padding-right:0}.rpx--bloom .rpx__cards,.rpx--bloom .rpx__scenes,.rpx--bloom .rpx__specs{grid-template-columns:repeat(6,minmax(0,1fr))}.rpx--bloom .rpx__card--back{grid-column:1 / span 4;grid-row:1}.rpx--bloom .rpx__card--ace{grid-column:3 / span 4;grid-row:2;margin-top:var(--space-xl)}.rpx--bloom .rpx__cards .rpx__note{grid-column:1 / -1;grid-row:3;margin-top:var(--space-xl)}.rpx--bloom .rpx__scene-a{grid-column:1 / -1}.rpx--bloom .rpx__scene-b{grid-column:2 / -1;margin-top:var(--space-2xl)}.rpx--bloom .rpx__specs-media{grid-column:1 / span 5}.rpx--bloom .rpx__specs-body{grid-column:1 / -1;margin-top:var(--space-2xl)}.rpx__close{grid-template-columns:minmax(0,1fr);row-gap:var(--space-2xl)}.rpx--bloom .rpx__again,.rpx--bloom .rpx__pair{grid-column:1}.rpx--engraved .rpx__hero{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:var(--space-xl);text-align:center}.rpx--engraved .rpx__card--hero{order:-1;width:min(64vw,320px);min-width:0}.rpx--engraved .rpx__name{text-align:center}.rpx--engraved .rpx__title{justify-items:center}.rpx--engraved .rpx__lede{margin-inline:auto}.rpx--engraved .rpx__offer{justify-self:stretch}.rpx--engraved .rpx__offer .price{justify-content:center}.rpx--engraved .rpx__form{margin-inline:auto;justify-content:center}.rpx--engraved .rpx__triptych{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap-columns);row-gap:var(--space-2xl);align-items:start}.rpx--engraved .rpx__axis{grid-column:1 / -1;grid-row:1;justify-self:center;width:min(72vw,360px)}.rpx--engraved .rpx__spec{grid-template-columns:6.5em minmax(0,1fr);gap:var(--space-md)}.rpx--engraved .rpx__spec:before{content:none}.rpx--engraved .rpx__spec dt{text-align:left}}@media(prefers-reduced-motion:reduce){.rpx__pair-head,.rpx__pair-go{transition:none}}.rpx--stamp{--rpx-shadow: var(--rpx-shadow-tone)}.rpx__pair--ground-01{--color-paper: var(--rpx-01-ground);--color-ink: var(--rpx-01-ink);--color-ink-2: var(--rpx-01-ink-2);--color-muted: var(--rpx-01-muted);--color-rule-strong: var(--rpx-01-rule-strong);--color-focus: var(--rpx-01-ink);--rpx-shadow: var(--rpx-01-shadow)}.rpx__pair--ground-02{--color-paper: var(--rpx-02-ground);--color-ink: var(--rpx-02-ink);--color-ink-2: var(--rpx-02-ink-2);--color-muted: var(--rpx-02-muted);--color-rule-strong: var(--rpx-02-rule-strong);--color-focus: var(--rpx-02-ink);--rpx-shadow: var(--rpx-02-shadow)}.rpx--stamp .rpx__hero{--fan-h: min(100svh - var(--bar-height) - 140px, 700px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap-columns);align-items:center;padding-top:var(--space-xs)}.rpx--stamp .rpx__offer{grid-column:1 / span 5;grid-row:1}.rpx--stamp .rpx__fan{grid-column:6 / span 7;grid-row:1;position:relative;height:max(var(--fan-h),460px)}.rpx__fan-card{position:absolute;top:50%;height:80%;aspect-ratio:1574 / 2204;margin:0}.rpx__fan-card img{display:block;width:100%;height:100%}.rpx__fan-card--ace{left:2%;translate:0 -50%;rotate:-7deg}.rpx__fan-card--back{left:45%;translate:0 -50%;rotate:5deg;z-index:1}@keyframes rpx-deal{0%{translate:0 -44%;rotate:0deg}}@media(prefers-reduced-motion:no-preference){.rpx__fan-card{animation:rpx-deal .7s var(--ease-out) both}.rpx__fan-card--back{animation-delay:.1s}}.rpx--stamp .rpx__trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-columns);max-width:1000px;margin-inline:auto}.rpx__trio-caption{grid-column:1 / -1;margin:var(--space-sm) 0 0;color:var(--color-muted);font-size:var(--text-sm)}.rpx--stamp .rpx__photos{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap-columns);align-items:start}.rpx--stamp .rpx__photo-a{grid-column:1 / span 7}.rpx--stamp .rpx__photo-b{grid-column:9 / span 4;margin-top:var(--space-4xl)}.rpx--stamp .rpx__photos--one .rpx__photo-a{grid-column:3 / span 8}.rpx--stamp .rpx__specs-title{margin-bottom:var(--space-lg);font-size:var(--text-2xl);letter-spacing:0;line-height:1.2}.rpx--stamp .rpx__spec-list{max-width:44rem;border-top-color:var(--color-rule-strong)}.rpx--stamp .rpx__spec{grid-template-columns:8.5em minmax(0,1fr);align-items:baseline;gap:var(--space-lg);padding-block:var(--space-md)}.rpx--stamp .rpx__spec dt{font-size:var(--text-md);line-height:1.6}.rpx--stamp .rpx__spec dd{color:var(--color-ink);font-size:var(--text-lg);line-height:1.5}.rpx--stamp .quantity-control .quantity-control__button:disabled{background:transparent}.rpx--stamp .rpx__close{align-items:stretch}.rpx--stamp .rpx__again{grid-column:1 / span 5;align-self:center}.rpx--stamp .rpx__pair--panel{grid-column:7 / span 6;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:var(--space-xl);padding:var(--space-2xl);background:var(--color-paper);color:var(--color-ink);text-decoration:none}.rpx__pair--panel .rpx__pair-media{display:block}.rpx__pair--panel .rpx__pair-card{filter:drop-shadow(0 1px 1px var(--rpx-shadow)) drop-shadow(0 18px 26px var(--rpx-shadow))}.rpx__pair--panel .rpx__pair-text{display:grid;justify-items:start;gap:var(--space-xs)}.rpx__pair-number{font-family:var(--rpx-face-number);font-size:clamp(5rem,2rem + 5vw,8rem);font-weight:600;line-height:.84;letter-spacing:-.015em}.rpx__pair--panel .rpx__pair-price{margin-top:var(--space-xs);color:var(--color-ink);font-size:var(--text-md);font-weight:600}.rpx__pair-go{margin-top:var(--space-md);font-size:var(--text-md);font-weight:600;text-decoration:underline;text-decoration-color:var(--color-rule-strong);text-underline-offset:.25em;transition:text-decoration-color var(--dur-short) var(--ease-out)}.rpx__pair--panel:hover .rpx__pair-go{text-decoration-color:var(--color-ink)}.rpx__pair--panel:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.rpx__pair--panel:active .rpx__pair-go{color:var(--color-ink-2)}@media(max-width:989px){.rpx--stamp .rpx__hero{grid-template-columns:minmax(0,1fr);row-gap:var(--space-lg)}.rpx--stamp .rpx__fan{grid-column:1;grid-row:1;height:min(80vw,500px)}.rpx--stamp .rpx__offer{grid-column:1;grid-row:2}.rpx__fan-card--ace{left:2%;rotate:-6deg}.rpx__fan-card--back{left:46%}.rpx--stamp .rpx__trio{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg) var(--space-md)}.rpx--stamp .rpx__trio-card:nth-child(2){grid-column:1 / -1;grid-row:1;justify-self:center;width:68%}.rpx--stamp .rpx__photos{grid-template-columns:repeat(6,minmax(0,1fr))}.rpx--stamp .rpx__photo-a,.rpx--stamp .rpx__photos--one .rpx__photo-a{grid-column:1 / -1}.rpx--stamp .rpx__photo-b{grid-column:1 / -1;margin-top:var(--space-xl)}.rpx--stamp .rpx__spec{grid-template-columns:6.5em minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-sm)}.rpx--stamp .rpx__spec dd{font-size:var(--text-md)}.rpx--stamp .rpx__again,.rpx--stamp .rpx__pair--panel{grid-column:1}.rpx--stamp .rpx__pair--panel{padding:var(--space-xl);gap:var(--space-lg)}.rpx__pair-number{font-size:min(18vw,5.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rp-edition.css.map */
