.pil-hub{--hub-gold: #caa45a;--hub-gold-light: #ead18f;--hub-cream: #f5eddf;--hub-muted: #bfb29d;--hub-line: rgba(202, 164, 90, .25);color:var(--hub-cream);background:radial-gradient(circle at 8% 0%,rgba(202,164,90,.12),transparent 32rem),linear-gradient(180deg,#100b09,#080605);font-family:var(--font-body-family, Inter, sans-serif);overflow:hidden}.pil-hub__inner{width:min(100% - 36px,1220px);margin-inline:auto}.pil-hub__hero{position:relative;padding-block:clamp(72px,10vw,136px) clamp(46px,6vw,76px);border-bottom:1px solid var(--hub-line)}.pil-hub__inner--hero{max-width:920px;text-align:center}.pil-hub__eyebrow{margin:0 0 18px;color:var(--hub-gold-light);font-size:12px;font-weight:650;letter-spacing:.28em;line-height:1.5;text-transform:uppercase}.pil-hub h1,.pil-hub h2{font-family:var(--font-heading-family, Georgia, serif);font-weight:400}.pil-hub h1{max-width:900px;margin:0 auto;color:#fffaf0;font-size:clamp(46px,8vw,96px);letter-spacing:-.035em;line-height:.98;text-wrap:balance}.pil-hub__intro{max-width:720px;margin:28px auto 0;color:var(--hub-muted);font-size:clamp(17px,2vw,21px);line-height:1.7;text-wrap:pretty}.pil-hub__page-content{max-width:720px;margin:24px auto 0;color:var(--hub-muted);font-size:16px;line-height:1.7}.pil-hub__page-content a{color:var(--hub-gold-light);text-underline-offset:4px}.pil-hub__nav{padding-block:clamp(46px,7vw,96px) clamp(70px,9vw,120px)}.pil-hub__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pil-hub__card{position:relative;min-width:0;padding:clamp(26px,4vw,46px);border:1px solid var(--hub-line);border-radius:3px;background:linear-gradient(145deg,#ffffff09,#caa45a06);box-shadow:0 24px 70px #0003}.pil-hub__card--wide{grid-column:1 / -1}.pil-hub__number{margin:0 0 14px;color:var(--hub-gold);font-size:11px;font-weight:700;letter-spacing:.2em}.pil-hub h2{margin:0 0 24px;color:#fff8eb;font-size:clamp(31px,4vw,48px);letter-spacing:-.02em;line-height:1.05;text-wrap:balance}.pil-hub h3{margin:28px 0 9px;color:var(--hub-gold-light);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.pil-hub h2+h3{margin-top:0}.pil-hub__links{display:grid;margin:0;padding:0;list-style:none}.pil-hub__links--columns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px}.pil-hub__links li{min-width:0;border-bottom:1px solid rgba(202,164,90,.16)}.pil-hub__links a{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:18px;padding-block:11px;color:var(--hub-cream);font-size:15px;line-height:1.45;text-decoration:none;transition:color .18s ease,padding-inline-start .18s ease}.pil-hub__links a span:first-child{min-width:0;overflow-wrap:anywhere}.pil-hub__links a span:last-child{flex:0 0 auto;color:var(--hub-gold);font-size:13px}.pil-hub__links a:hover{padding-inline-start:5px;color:var(--hub-gold-light)}.pil-hub__links a:focus-visible{border-radius:2px;outline:2px solid var(--hub-gold-light);outline-offset:4px}@media(max-width:749px){.pil-hub__inner{width:min(100% - 28px,1220px)}.pil-hub__grid,.pil-hub__links--columns{grid-template-columns:minmax(0,1fr)}.pil-hub__card--wide{grid-column:auto}.pil-hub__hero{padding-top:64px}}@media(prefers-reduced-motion:reduce){.pil-hub__links a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAg */
