.pv-products[data-astro-cid-324mzfpc]{padding:clamp(4rem,7vw,6.5rem) max(1rem,4vw);background:#f8f6f0}.pv-reveal-schedule[data-astro-cid-324mzfpc]{max-width:88rem;margin:0 auto clamp(3rem,6vw,5rem);padding:clamp(1.5rem,3vw,2.4rem);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.25rem;border:1px solid rgba(171,151,78,.55);background:#1f0911;color:#fff}.pv-reveal-schedule[data-astro-cid-324mzfpc] p[data-astro-cid-324mzfpc]{color:#c8b568;font-size:.55rem;letter-spacing:.18em}.pv-reveal-schedule[data-astro-cid-324mzfpc] strong[data-astro-cid-324mzfpc]{font-family:var(--font-display);font-size:clamp(1.55rem,3vw,2.5rem);font-weight:400;text-align:center}.pv-reveal-schedule[data-astro-cid-324mzfpc] span[data-astro-cid-324mzfpc]{color:#d8cfd2;font-size:.62rem;letter-spacing:.08em;text-align:right;text-transform:uppercase}.pv-products[data-astro-cid-324mzfpc] header[data-astro-cid-324mzfpc]{max-width:48rem;margin:0 auto 2.5rem;text-align:center}.pv-products[data-astro-cid-324mzfpc] header[data-astro-cid-324mzfpc]>p[data-astro-cid-324mzfpc]{color:#8a7737;font-size:.58rem;letter-spacing:.22em}.pv-products[data-astro-cid-324mzfpc] header[data-astro-cid-324mzfpc] h2[data-astro-cid-324mzfpc]{margin:.65rem 0 .7rem;font-size:clamp(2.7rem,4.5vw,4.3rem);font-weight:400}.pv-products[data-astro-cid-324mzfpc] header[data-astro-cid-324mzfpc] span[data-astro-cid-324mzfpc]{color:#6a655e;font-size:.78rem;line-height:1.65}.pv-products[data-astro-cid-324mzfpc]>.product-grid[data-astro-cid-324mzfpc]{max-width:88rem;margin:auto}.pv-products-fallback[data-astro-cid-324mzfpc]{text-align:center}.pv-products-fallback[data-astro-cid-324mzfpc] p[data-astro-cid-324mzfpc]{margin-bottom:1rem;color:#625e57}.pv-products-fallback[data-astro-cid-324mzfpc] a[data-astro-cid-324mzfpc],.pv-view-all[data-astro-cid-324mzfpc]{display:grid;width:max-content;min-height:3.2rem;margin:2.5rem auto 0;padding:.9rem 1.35rem;place-items:center;border:1px solid #171717;font-size:.63rem;letter-spacing:.12em}@media(max-width:760px){.pv-products[data-astro-cid-324mzfpc]{padding:3.5rem 1rem}.pv-reveal-schedule[data-astro-cid-324mzfpc]{grid-template-columns:1fr;text-align:center}.pv-reveal-schedule[data-astro-cid-324mzfpc] span[data-astro-cid-324mzfpc]{text-align:center}.pv-products[data-astro-cid-324mzfpc] header[data-astro-cid-324mzfpc] h2[data-astro-cid-324mzfpc]{font-size:2.7rem}.pv-view-all[data-astro-cid-324mzfpc]{width:100%}}.pv-hero[data-astro-cid-324mzfpc]{position:relative;isolation:isolate;min-height:min(49rem,calc(100svh - 96px));overflow:hidden;display:grid;place-items:center;padding:clamp(4rem,9vw,8rem) 1.5rem;background:radial-gradient(circle at 78% 20%,rgba(171,151,78,.23),transparent 25%),radial-gradient(circle at 15% 85%,rgba(128,22,61,.34),transparent 30%),linear-gradient(135deg,#14050b,#5e1736 52%,#17070e);color:#fff;text-align:center}.pv-hero[data-astro-cid-324mzfpc]:before{content:"";position:absolute;inset:1.25rem;border:1px solid rgba(255,255,255,.2);pointer-events:none}.pv-hero-ghost[data-astro-cid-324mzfpc]{position:absolute;z-index:-1;left:50%;top:48%;transform:translate(-50%,-50%);color:#ffffff0b;font-family:var(--font-display);font-size:clamp(8rem,22vw,21rem);white-space:nowrap}.pv-hero-inner[data-astro-cid-324mzfpc]{width:min(100%,62rem);display:flex;flex-direction:column;align-items:center}.pv-eyebrow[data-astro-cid-324mzfpc]{color:#dccb87;font-size:.62rem;letter-spacing:.22em}.pv-hero[data-astro-cid-324mzfpc] h1[data-astro-cid-324mzfpc]{margin:1.4rem 0 .9rem;font-size:clamp(4.2rem,10vw,9rem);font-weight:400;line-height:.78}.pv-hero[data-astro-cid-324mzfpc] h1[data-astro-cid-324mzfpc] span[data-astro-cid-324mzfpc]{display:block;margin-top:1.7rem;color:#dccb87;font-family:var(--font-body);font-size:clamp(1.45rem,3vw,2.6rem);letter-spacing:.15em}.pv-tagline[data-astro-cid-324mzfpc]{margin-top:1.2rem;font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,1.9rem)}.pv-intro[data-astro-cid-324mzfpc]{max-width:44rem;margin:1.5rem auto 0;color:#e7dfe2;font-size:.84rem;line-height:1.8}.pv-actions[data-astro-cid-324mzfpc]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}.pv-actions[data-astro-cid-324mzfpc] a[data-astro-cid-324mzfpc]{min-height:3.35rem;padding:.95rem 1.35rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.8);font-size:.62rem;letter-spacing:.11em}.pv-actions[data-astro-cid-324mzfpc] a[data-astro-cid-324mzfpc]:first-child{background:#fff;color:#1a080f}.pv-scroll[data-astro-cid-324mzfpc]{position:absolute;bottom:2rem;font-size:.5rem;letter-spacing:.15em}.pv-scroll[data-astro-cid-324mzfpc] span[data-astro-cid-324mzfpc]{display:block;margin-top:.35rem;color:#dccb87;font-size:1rem}.pv-story[data-astro-cid-324mzfpc]{padding:clamp(4rem,8vw,7rem) 1.5rem;background:#f8f6f0;text-align:center}.pv-story[data-astro-cid-324mzfpc]>p[data-astro-cid-324mzfpc],.pv-chapter[data-astro-cid-324mzfpc] header[data-astro-cid-324mzfpc]>p[data-astro-cid-324mzfpc],.pv-preview-copy[data-astro-cid-324mzfpc]>p[data-astro-cid-324mzfpc],.pv-personal[data-astro-cid-324mzfpc]>p[data-astro-cid-324mzfpc]{color:#8a7737;font-size:.58rem;letter-spacing:.22em}.pv-story[data-astro-cid-324mzfpc] h2[data-astro-cid-324mzfpc]{max-width:52rem;margin:.8rem auto 2.5rem;font-size:clamp(2.7rem,5vw,5rem);font-weight:400;line-height:.98}.pv-story-copy[data-astro-cid-324mzfpc]{width:min(100%,67rem);margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);text-align:left}.pv-story-copy[data-astro-cid-324mzfpc] p[data-astro-cid-324mzfpc]{color:#5f5a53;font-size:.83rem;line-height:1.9}.pv-chapter[data-astro-cid-324mzfpc]{padding:clamp(4rem,7vw,6.5rem) max(1rem,4vw);background:#fff}.pv-chapter[data-astro-cid-324mzfpc] header[data-astro-cid-324mzfpc]{max-width:48rem;margin:0 auto 2.5rem;text-align:center}.pv-chapter[data-astro-cid-324mzfpc] header[data-astro-cid-324mzfpc] h2[data-astro-cid-324mzfpc]{margin:.65rem 0 .7rem;font-size:clamp(2.7rem,4.5vw,4.3rem);font-weight:400}.pv-chapter[data-astro-cid-324mzfpc] header[data-astro-cid-324mzfpc] span[data-astro-cid-324mzfpc]{color:#6a655e;font-size:.78rem;line-height:1.65}.pv-chapter-grid[data-astro-cid-324mzfpc]{max-width:88rem;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ded7cd}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]{position:relative;min-height:15rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:linear-gradient(145deg,color-mix(in srgb,var(--outfit-tone) 9%,#fff),#fff)}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]:nth-child(-n+3){border-bottom:1px solid #ded7cd}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]:not(:nth-child(3n+1)){border-left:1px solid #ded7cd}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]:after{content:"";position:absolute;right:-4rem;top:-4rem;width:10rem;height:10rem;border-radius:50%;background:var(--outfit-tone);opacity:.09}.pv-outfit-number[data-astro-cid-324mzfpc]{position:absolute;left:1.5rem;top:1.3rem;color:#a49d92;font-size:.57rem;letter-spacing:.12em}.pv-colour[data-astro-cid-324mzfpc]{display:flex;align-items:center;gap:.45rem;color:#706960;font-size:.55rem;letter-spacing:.12em;text-transform:uppercase}.pv-colour[data-astro-cid-324mzfpc] i[data-astro-cid-324mzfpc]{width:.55rem;height:.55rem;border-radius:50%;background:var(--outfit-tone)}.pv-chapter-grid[data-astro-cid-324mzfpc] h3[data-astro-cid-324mzfpc]{margin:.55rem 0 .25rem;font-size:2rem;font-weight:400}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]>p[data-astro-cid-324mzfpc]{color:#5d5852;font-size:.72rem;letter-spacing:.03em}.pv-preview-list[data-astro-cid-324mzfpc]{padding:clamp(4rem,8vw,7rem) max(1.25rem,7vw);display:grid;grid-template-columns:minmax(16rem,.8fr) minmax(24rem,1.2fr);align-items:end;gap:clamp(2.5rem,7vw,7rem);background:#ede7dc;border-block:1px solid #d7cebf}.pv-preview-copy[data-astro-cid-324mzfpc] h2[data-astro-cid-324mzfpc]{margin:.7rem 0 1rem;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:400;line-height:1}.pv-preview-copy[data-astro-cid-324mzfpc]>span[data-astro-cid-324mzfpc]{display:block;color:#625e57;font-size:.8rem;line-height:1.75}.pv-preview-form[data-astro-cid-324mzfpc]{min-width:0}.pv-preview-form[data-astro-cid-324mzfpc] astro-island{display:block;width:100%}.pv-personal[data-astro-cid-324mzfpc]{padding:clamp(4rem,7vw,6rem) 1.5rem;background:#090909;color:#fff;text-align:center}.pv-personal[data-astro-cid-324mzfpc] h2[data-astro-cid-324mzfpc]{max-width:54rem;margin:.7rem auto 1rem;font-size:clamp(2.6rem,5vw,4.6rem);font-weight:400;line-height:1}.pv-personal[data-astro-cid-324mzfpc]>span[data-astro-cid-324mzfpc]{display:block;max-width:44rem;margin:auto;color:#c9c4be;font-size:.8rem;line-height:1.75}.pv-personal[data-astro-cid-324mzfpc]>div[data-astro-cid-324mzfpc]{margin-top:2rem;display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem}.pv-personal[data-astro-cid-324mzfpc] a[data-astro-cid-324mzfpc]{min-height:3.2rem;padding:.9rem 1.3rem;display:grid;place-items:center;border:1px solid #fff;font-size:.62rem;letter-spacing:.11em}.pv-personal[data-astro-cid-324mzfpc] a[data-astro-cid-324mzfpc]:first-child{background:#fff;color:#090909}@media(max-width:760px){.pv-hero[data-astro-cid-324mzfpc]{min-height:42rem;padding:5rem 1.25rem}.pv-hero[data-astro-cid-324mzfpc]:before{inset:.6rem}.pv-hero[data-astro-cid-324mzfpc] h1[data-astro-cid-324mzfpc]{font-size:4.2rem}.pv-intro[data-astro-cid-324mzfpc]{font-size:.78rem}.pv-actions[data-astro-cid-324mzfpc]{width:100%;display:grid}.pv-actions[data-astro-cid-324mzfpc] a[data-astro-cid-324mzfpc]{width:100%}.pv-scroll[data-astro-cid-324mzfpc]{display:none}.pv-story-copy[data-astro-cid-324mzfpc]{grid-template-columns:1fr;gap:1.2rem}.pv-chapter-grid[data-astro-cid-324mzfpc]{grid-template-columns:1fr 1fr}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]{min-height:12.5rem;padding:1.2rem}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]:nth-child(-n+4){border-bottom:1px solid #ded7cd}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]:nth-child(n+5){border-bottom:0}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]:not(:nth-child(3n+1)){border-left:0}.pv-chapter-grid[data-astro-cid-324mzfpc] article[data-astro-cid-324mzfpc]:nth-child(2n){border-left:1px solid #ded7cd}.pv-chapter-grid[data-astro-cid-324mzfpc] h3[data-astro-cid-324mzfpc]{font-size:1.55rem}.pv-preview-list[data-astro-cid-324mzfpc]{grid-template-columns:1fr;align-items:stretch}.pv-personal[data-astro-cid-324mzfpc]>div[data-astro-cid-324mzfpc]{display:grid}.pv-personal[data-astro-cid-324mzfpc] a[data-astro-cid-324mzfpc]{width:100%}}
