.vp-ss{--vp-font-heading:"Cormorant Garamond", Georgia, "Times New Roman", serif;--vp-font-body:"Inter", -apple-system, Helvetica, Arial, sans-serif;--vp-ink:#2A231E;--vp-ink-soft:rgba(42,35,30,.86);--vp-ink-faint:rgba(42,35,30,.68);--vp-ivory:#F6F4EF;--vp-pearl:#FBFAF7;--vp-champagne:#EFE7DA;--vp-dark:#211711;--vp-deep:#2E1D12;--vp-brass:#8C6C37;--vp-brass-lt:#C6A96A;--vp-saddle:#5A3A22;--vp-line:rgba(90,58,34,.22);--vp-line-brass:rgba(140,108,55,.3);--vp-line-faint:rgba(140,108,55,.18);--vp-ease:cubic-bezier(.22,.61,.36,1);--vp-ease-slow:cubic-bezier(.16,.68,.28,1);--vp-maxw:1440px;--vp-px:60px;--vp-px-m:24px;--vp-py:130px;--vp-py-m:96px}.vp-ss{font-family:var(--vp-font-body);color:var(--vp-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal}.vp-ss *,.vp-ss *:before,.vp-ss *:after{box-sizing:border-box}.vp-ss :where(h1,h2,h3,h4,p,figure,blockquote){margin:0}.vp-ss :where(ul,ol){margin:0;padding:0;list-style:none}.vp-ss :where(img){display:block;max-width:100%}.vp-ss :where(a){color:inherit;text-decoration:none}.vp-ss :where(button){font:inherit;color:inherit;background:none;border:none;cursor:pointer}.vp-ss .pgrid{display:grid;gap:clamp(28px,3vw,48px) clamp(24px,2.6vw,44px)}.vp-ss .pgrid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vp-ss .pgrid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vp-ss .pgrid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1100px){.pgrid.cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.vp-ss .pgrid.cols-4,.vp-ss .pgrid.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vp-ss .pgrid.cols-4,.vp-ss .pgrid.cols-3,.vp-ss .pgrid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.vp-ss .plate{position:relative;font-family:var(--vp-font-body)}.vp-ss .plate.is-hidden{display:none}.vp-ss .plate-fig{position:relative;overflow:hidden;margin-bottom:22px;aspect-ratio:1/1.618;cursor:zoom-in}.vp-ss .plate-fig img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vp-ss .plate-fig .life{opacity:0;transition:opacity 1.2s ease}.vp-ss .plate:hover .plate-fig[data-swap] .pack{opacity:0}.vp-ss .plate:hover .plate-fig[data-swap] .life{opacity:1}.vp-ss .plate-fig .pack{transition:opacity 1.2s ease}.vp-ss .plate-badge{position:absolute;top:14px;left:14px;z-index:3;background:var(--vp-ivory);color:var(--vp-brass);font-size:8.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding:5px 10px}.vp-ss .plate-badge--dark{background:var(--vp-dark);color:var(--vp-brass-lt)}.vp-ss .plate-wish{position:absolute;top:14px;right:14px;z-index:3;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#140d0947;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transform:scale(.82);transition:opacity .4s,transform .4s,background .3s}.vp-ss .plate:hover .plate-wish{opacity:1;transform:scale(1)}.vp-ss .plate-wish svg{width:17px;height:17px;stroke:#f6f4ef;fill:none;stroke-width:1.5}.vp-ss .plate-wish.saved svg{fill:var(--vp-brass-lt);stroke:var(--vp-brass-lt)}@media(hover:none){.plate-wish{opacity:1;transform:scale(1)}}.vp-ss .plate h3{font-family:var(--vp-font-body);font-weight:500;font-size:16px;color:var(--vp-ink);margin:0 0 1px}.vp-ss .plate-mat{font-size:var(--vp-t-small-fs);font-weight:400;color:var(--vp-ink);margin:0 0 2px}.vp-ss .plate-price{font-family:var(--vp-font-body);font-weight:500;font-size:16px;color:var(--vp-ink);margin:0 0 8px}.vp-ss .plate-coll{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--vp-brass);margin:0;text-align:left}.vp-ss .plate-no{margin-right:8px;color:var(--vp-brass)}.vp-ss .swatches{display:flex;gap:8px;margin-top:12px}.vp-ss .swatch{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.15);padding:0}.vp-ss .swatch[data-tone=yellow]{background:#d4af6a}.vp-ss .swatch[data-tone=rose]{background:#d9a48c}.vp-ss .swatch[data-tone=white]{background:#e4e1d8}.vp-ss .swatch.on{outline:2px solid var(--vp-brass);outline-offset:2px}@media(min-width:601px){.plate-mat{margin-top:-6px}}@media(max-width:600px){.vp-ss .plate-fig{margin-bottom:12px}.vp-ss .plate h3,.vp-ss .plate-price{font-size:13px;line-height:1.2}.vp-ss .plate h3{margin-bottom:4px}.vp-ss .plate-price{margin-bottom:5px}.vp-ss .plate-mat{font-size:var(--vp-t-meta-fs);line-height:1.4;margin-bottom:5px}.vp-ss .plate-coll{font-size:9.5px;letter-spacing:.13em}.vp-ss .swatches{gap:6px;margin-top:8px}}.vp-ss .vp-reveal{opacity:0;transform:translateY(30px);transition:opacity 1.1s var(--vp-ease-slow),transform 1.1s var(--vp-ease-slow)}.vp-ss .vp-reveal.in{opacity:1;transform:none}.vp-ss .vp-reveal.d1{transition-delay:.12s}.vp-ss .vp-reveal.d2{transition-delay:.24s}.vp-ss .vp-reveal.d3{transition-delay:.36s}.vp-ss .vp-reveal.d4{transition-delay:.48s}@media(prefers-reduced-motion:reduce){.vp-ss .vp-reveal{opacity:1;transform:none;transition:none}.vp-ss *{scroll-behavior:auto!important}}@media(scripting:none){.vp-ss .vp-reveal{opacity:1;transform:none;transition:none}}.vp-ss{--ss-body:#6B625A;--ss-meta:#7A7168;--ss-rule:#DDD3C4;--ss-header-offset:var(--ss-header-h, 83px);--ss-vh:calc(100svh - var(--ss-header-offset));--ss-hero:.78;--ss-brass-hi:#D9C08A;--ss-drift-step:11vw;--ss-gap:clamp(56px,6vw,88px);--ss-gap-in:clamp(32px,3.4vw,48px);--ss-px-grid:30px}.ss-dateline{position:relative;overflow:hidden;margin-top:var(--ss-header-offset);min-height:max(calc(var(--ss-vh) * var(--ss-hero)),460px);background:var(--vp-dark);color:var(--vp-ivory);display:flex;flex-direction:column;padding:0}.ss-dateline__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:var(--ss-scene-opacity,.42)}.ss-dateline__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ss-scene-focus,50% 50%)}.ss-dateline__crumb{position:relative;z-index:2;padding:26px var(--vp-px) 0 calc(var(--vp-px) - 30px);font-family:var(--vp-font-body);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#f6f4efb8}.ss-dateline__crumb a{color:inherit;text-decoration:none}.ss-dateline__crumb .sep{margin:0 9px;color:var(--vp-brass-lt)}.ss-dateline__crumb b{color:var(--vp-ivory);font-weight:400}.ss-dateline__body{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:0 var(--vp-px) clamp(30px,3vw,48px)}.ss-dateline h1{font-family:var(--vp-font-heading);font-weight:300;font-size:clamp(35px,4vw,58px);line-height:1;letter-spacing:.005em;margin:0;max-width:18ch}.ss-dateline__lede{font-family:var(--vp-font-heading);font-style:italic;font-weight:300;font-size:clamp(17px,1.3vw,22px);line-height:1.7;max-width:34ch;margin:18px 0 0;color:var(--vp-ivory);opacity:.9}.ss-almanac{background:var(--vp-dark);color:var(--vp-ivory);padding:0 var(--vp-px) var(--ss-gap-in)}.ss-almanac__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid rgba(198,169,106,.34)}.ss-cell{position:relative;display:block;text-decoration:none;color:inherit;padding:clamp(24px,2.8vw,38px) clamp(22px,2.4vw,34px) clamp(18px,2vw,26px);border-right:1px solid rgba(198,169,106,.22);transition:background .5s var(--vp-ease)}.ss-cell:first-child{padding-left:0}.ss-cell:last-child{border-right:0;padding-right:0}.ss-cell:hover{background:#c6a96a0f}.ss-cell:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:2px;background:transparent;transition:background .5s var(--vp-ease)}.ss-cell:hover:before{background:var(--vp-brass)}.ss-cell__mark{display:block;font-family:var(--vp-font-heading);font-style:italic;font-weight:300;font-size:15px;line-height:1;color:var(--vp-brass);margin-bottom:10px}.ss-cell__months{display:block;font-family:var(--vp-font-body);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:#f6f4ef8c;margin-bottom:12px}.ss-cell__name{display:block;font-family:var(--vp-font-heading);font-weight:300;font-size:clamp(20px,1.9vw,27px);line-height:1.14;color:var(--vp-ivory);margin-bottom:10px}.ss-cell__light{display:block;font-family:var(--vp-font-body);font-weight:300;font-size:var(--vp-t-small-fs);line-height:1.55;color:#f6f4efb8;margin:0}.ss-act{background:var(--act-bg);color:var(--act-ink);--act-bg:var(--vp-ivory);--act-ink:var(--vp-ink);--act-body:var(--ss-body);--act-meta:var(--ss-meta);--act-rule:var(--ss-rule);--act-brass:var(--vp-brass)}.ss-act[data-season=spring]{--act-bg:var(--vp-pearl)}.ss-act[data-season=autumn]{--act-bg:var(--vp-champagne)}.ss-act[data-season=summer],.ss-act[data-season=winter]{--act-ink:var(--vp-ivory);--act-body:rgba(246,244,239,.82);--act-meta:rgba(246,244,239,.6);--act-rule:rgba(198,169,106,.24);--act-brass:var(--ss-brass-hi)}.ss-act[data-season=summer]{--act-bg:#6B462A}.ss-act[data-season=winter]{--act-bg:var(--vp-saddle)}.ss-act__head{padding:var(--ss-gap) var(--vp-px) 0;max-width:var(--vp-maxw);margin:0 auto}.ss-act__mark{display:block;font-family:var(--vp-font-heading);font-style:italic;font-weight:300;font-size:clamp(28px,3vw,44px);line-height:1;color:var(--act-brass);margin-bottom:18px}.ss-act__line{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin-bottom:8px}.ss-act__line span{font-family:var(--vp-font-body);font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--act-brass);white-space:nowrap}.ss-act__line span+span{margin-left:18px;padding-left:18px;border-left:1px solid var(--act-rule)}.ss-act__head h2{font-family:var(--vp-font-heading);font-weight:300;font-size:clamp(30px,3.8vw,48px);line-height:1.08;margin:0;color:var(--act-ink);max-width:20ch}.ss-act__lede{font-family:var(--vp-font-body);font-style:italic;font-weight:300;font-size:17px;line-height:1.6;color:var(--act-body);max-width:42ch;margin:10px 0 0}.ss-run{position:relative;padding:var(--ss-gap-in) 0}.ss-spine{position:absolute;top:0;bottom:0;left:calc(var(--vp-px) + 3.2vw);width:1px;background:linear-gradient(to bottom,transparent 0,var(--act-rule) 6%,var(--act-rule) 94%,transparent 100%);z-index:0}.ss-ch{position:relative;z-index:1;padding:0 var(--vp-px);margin-bottom:clamp(40px,4.4vw,68px)}.ss-ch:last-child{margin-bottom:0}.ss-ch__inner{margin-left:9.6vw}.ss-ch__scene{position:relative;aspect-ratio:2.4/1;overflow:hidden;background:var(--vp-champagne)}.ss-ch__scene img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ss-ch-focus,50% 50%)}.ss-ch__cap{margin-top:clamp(16px,1.8vw,24px);margin-left:max(0px,calc(var(--ss-i, 0) * var(--ss-drift-step)));max-width:calc(46ch - var(--ss-i, 0) * 2ch)}.ss-ch__eyebrow{display:block;font-family:var(--vp-font-body);font-size:15px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--act-brass);margin-bottom:8px}.ss-ch h3{font-family:var(--vp-font-heading);font-weight:300;font-size:clamp(24px,2.6vw,36px);line-height:1.08;margin:0;color:var(--act-ink)}.ss-ch__text{font-family:var(--vp-font-body);font-style:italic;font-weight:300;font-size:17px;line-height:1.6;color:var(--act-body);max-width:42ch;margin:10px 0 0}.ss-shop{padding:0 var(--ss-px-grid) var(--ss-gap);max-width:var(--vp-maxw);margin:0 auto}.ss-shop__head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap;padding-bottom:18px;border-bottom:2px solid var(--act-brass);margin-bottom:34px}.ss-shop__head .k{font-family:var(--vp-font-body);font-size:15px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--act-brass)}.ss-shop .plate.is-more{display:none}.ss-shop__more{margin-top:clamp(26px,3vw,40px);text-align:center}.ss-more{font-family:var(--vp-font-body);font-size:15px;letter-spacing:.2em;text-transform:uppercase;color:var(--act-ink);background:none;cursor:pointer;border:1px solid var(--act-rule);padding:14px 32px;display:inline-flex;align-items:center;gap:12px;transition:color .4s var(--vp-ease),border-color .4s var(--vp-ease)}.ss-more:hover{color:var(--act-brass);border-color:var(--act-brass)}.ss-more .vp-arw{transition:transform .45s var(--vp-ease)}.ss-more:hover .vp-arw{transform:translateY(3px)}.ss-act .plate-fig{background:var(--vp-pearl)}.ss-act .plate h3,.ss-act .plate-mat,.ss-act .plate-price{color:var(--act-ink)}.ss-act .plate-coll{font-size:15px;letter-spacing:.16em;color:var(--act-brass)}.ss-act .plate-no{color:var(--act-brass)}.vp-ss .vp-eyebrow{font-size:15px;font-weight:500;letter-spacing:.22em}.vp-ss .vp-tlink{font-size:15px;letter-spacing:.2em}@media(max-width:820px){.vp-ss{--ss-drift-step:0px}.ss-dateline__crumb{padding:20px var(--vp-px-m) 0;font-size:var(--vp-t-meta-fs)}.ss-dateline__body{padding:0 var(--vp-px-m) 24px}.ss-dateline h1{font-size:35px;max-width:none}.ss-dateline__lede{font-size:17px;max-width:none}.ss-almanac{padding:0 var(--vp-px-m) var(--ss-gap-in)}.ss-almanac__row{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-cell{padding:20px 18px 16px;border-bottom:1px solid rgba(198,169,106,.22)}.ss-cell:nth-child(odd){padding-left:0}.ss-cell:nth-child(2n){border-right:0;padding-right:0}.ss-cell:nth-last-child(-n+2){border-bottom:0}.ss-cell__name{font-size:var(--vp-t-marker-fs)}.ss-cell__light{font-size:13px}.ss-act__head{padding:var(--ss-gap) var(--vp-px-m) 0}.ss-act__mark{font-size:26px;margin-bottom:14px}.ss-act__line span{font-size:var(--vp-t-meta-fs);letter-spacing:.14em}.ss-act__line span+span{margin-left:12px;padding-left:12px}.ss-act__head h2{font-size:30px;line-height:1.08;max-width:none}.ss-act__lede{font-size:var(--vp-t-body-fs);max-width:none;margin-top:10px}.ss-spine{left:var(--vp-px-m)}.ss-ch{padding:0 var(--vp-px-m);margin-bottom:40px}.ss-ch__inner{margin-left:26px}.ss-ch__scene{aspect-ratio:3/2}.ss-ch__cap{margin-left:0;max-width:none;margin-top:14px}.ss-ch__eyebrow{font-size:var(--vp-t-meta-fs);letter-spacing:.18em}.ss-ch h3{font-size:var(--vp-t-card-fs)}.ss-ch__text{font-size:var(--vp-t-body-fs);max-width:none}.ss-shop{padding:0 var(--vp-px-m) var(--ss-gap)}.ss-shop__head{margin-bottom:24px}.ss-act .plate-coll{font-size:9.5px;letter-spacing:.13em;margin-top:4px}.ss-shop__head .k{font-size:var(--vp-t-meta-fs);letter-spacing:.18em}.ss-more{font-size:var(--vp-t-meta-fs);letter-spacing:.16em;padding:12px 24px}.vp-ss .vp-eyebrow{font-size:var(--vp-t-meta-fs)}.vp-ss .vp-tlink{font-size:var(--vp-t-meta-fs);letter-spacing:.16em}}@media(max-width:900px){.vp-ss{--ss-header-offset:var(--ss-header-h, 60px)}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/vp-seasonal-stories.css.map */
