:root,body{--pl-paper: #fafafb;--pl-card: #ffffff;--pl-ink: #0e0f12;--pl-ink-2: #3d424b;--pl-muted: #737a85;--pl-rule: #dde0e5;--pl-rule-soft: #edeff2;--pl-accent: #9a5b14;--pl-accent-soft: #f6eee2;--pl-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--pl-sans: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-heading--family: var(--pl-serif);--font-accent--family: var(--pl-serif);--font-body--family: var(--pl-sans);--font-subheading--family: var(--pl-sans)}.pl-section{background:var(--pl-paper);color:var(--pl-ink);font-family:var(--pl-sans)}.pl-inner{max-width:1120px;margin-inline:auto;padding-inline:20px}.pl-eyebrow{font-family:var(--pl-sans);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--pl-accent);margin:0 0 18px}.pl-display{font-family:var(--pl-serif);font-weight:400;line-height:.98;letter-spacing:-.015em;color:var(--pl-ink);margin:0;text-wrap:balance;font-size:clamp(44px,9vw,92px)}.pl-h2{font-family:var(--pl-serif);font-weight:400;line-height:1.04;letter-spacing:-.012em;color:var(--pl-ink);margin:0 0 18px;text-wrap:balance;font-size:clamp(30px,5.4vw,52px)}.pl-lede{font-size:clamp(16px,1.9vw,19px);line-height:1.55;color:var(--pl-ink-2);max-width:54ch;margin:0}.pl-body{font-size:16px;line-height:1.62;color:var(--pl-ink-2);max-width:62ch}.pl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--pl-sans);font-size:14px;font-weight:600;letter-spacing:.02em;text-decoration:none;padding:15px 30px;border-radius:2px;background:var(--pl-accent);color:#fff;border:1px solid var(--pl-accent);transition:background .18s ease,color .18s ease}.pl-btn:hover{background:var(--pl-ink);border-color:var(--pl-ink);color:#fff}.pl-btn:focus-visible{outline:2px solid var(--pl-accent);outline-offset:3px}.pl-btn--ghost{background:transparent;color:var(--pl-ink);border-color:var(--pl-rule)}.pl-btn--ghost:hover{background:var(--pl-ink);border-color:var(--pl-ink);color:#fff}.pl-meta{font-size:13px;color:var(--pl-muted);margin:14px 0 0}.pl-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.pl-hero__copy{display:flex;flex-direction:column;align-items:flex-start}.pl-hero__sub{margin:22px 0 0}.pl-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.pl-hero__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--pl-rule-soft);border-radius:2px}.pl-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.pl-hero__placeholder{display:flex;align-items:center;justify-content:center;height:100%;font-family:var(--pl-sans);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--pl-muted);text-align:center;padding:24px}.pl-wedge{border-top:1px solid var(--pl-rule)}.pl-wedge__head{max-width:58ch;margin-bottom:44px}.pl-contrast{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--pl-rule);border:1px solid var(--pl-rule);border-radius:2px;overflow:hidden}.pl-contrast__item{background:var(--pl-card);padding:28px 24px}.pl-contrast__label{font-family:var(--pl-sans);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pl-muted);margin:0 0 12px}.pl-contrast__value{font-family:var(--pl-serif);font-size:26px;line-height:1.15;color:var(--pl-ink);margin:0 0 10px}.pl-contrast__note{font-size:14.5px;line-height:1.55;color:var(--pl-ink-2);margin:0}.pl-contrast__item--accent{background:var(--pl-accent-soft)}.pl-contrast__item--accent .pl-contrast__label{color:var(--pl-accent)}.pl-ritual{border-top:1px solid var(--pl-rule)}.pl-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(24px,4vw,48px);margin-top:44px}.pl-step__num{font-family:var(--pl-sans);font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--pl-accent);display:block;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--pl-rule)}.pl-step__title{font-family:var(--pl-serif);font-size:25px;line-height:1.15;margin:0 0 10px;color:var(--pl-ink)}.pl-step__body{font-size:15px;line-height:1.6;color:var(--pl-ink-2);margin:0}.pl-spec{border-top:1px solid var(--pl-rule)}.pl-spec__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0 clamp(28px,5vw,64px);margin-top:36px}.pl-spec__row{display:grid;grid-template-columns:130px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--pl-rule-soft);align-items:baseline}.pl-spec__label{font-family:var(--pl-sans);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pl-muted)}.pl-spec__value{font-size:15.5px;color:var(--pl-ink);font-variant-numeric:tabular-nums}.pl-spec__note{margin-top:28px;font-size:13.5px;line-height:1.6;color:var(--pl-muted);max-width:60ch}.pl-offer{border-top:1px solid var(--pl-rule)}.pl-offer__card{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);align-items:center;background:var(--pl-card);border:1px solid var(--pl-rule);border-radius:2px;padding:clamp(26px,4vw,52px)}.pl-offer__price{font-family:var(--pl-serif);font-size:clamp(40px,7vw,68px);line-height:1;color:var(--pl-ink);margin:0 0 6px;font-variant-numeric:tabular-nums}.pl-offer__list{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:11px}.pl-offer__list li{display:grid;grid-template-columns:18px 1fr;gap:11px;font-size:15px;line-height:1.5;color:var(--pl-ink-2)}.pl-offer__list li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--pl-accent);margin-top:8px}.pl-offer__variants{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.pl-offer__variant{font-family:var(--pl-sans);font-size:12px;letter-spacing:.04em;color:var(--pl-ink-2);border:1px solid var(--pl-rule);border-radius:2px;padding:6px 12px}.shopify-section .product-title,.shopify-section h1{font-family:var(--pl-serif);letter-spacing:-.01em}@media(max-width:860px){.pl-hero__grid,.pl-offer__card{grid-template-columns:1fr}.pl-hero__media{order:-1;aspect-ratio:3 / 2}}@media(max-width:480px){.pl-spec__row{grid-template-columns:1fr;gap:2px}.pl-btn{width:100%}}@media(prefers-reduced-motion:reduce){.pl-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pagelace.css.map */
