:root{--pl-cream: var(--pt-base);--pl-cream-soft: #EDE8DC;--pl-cream-warm: #E8DFCD;--pl-ink: var(--pt-ink);--pl-ink-soft: #2A2119;--pl-tan: #6B4A28;--pl-tan-light: var(--pt-ink-2);--pl-gold: var(--pt-accent);--pl-line: var(--pt-line);--pl-line-strong: var(--pt-line-strong);--pl-mute: var(--pt-ink-2);--pl-mute-soft: var(--pt-ink-2);--pl-display: var(--pt-font);--pl-body: var(--pt-font);--pl-mono: var(--pt-font);--pl-h1: var(--pt-hero-size, clamp(40px, 5vw, 56px));--pl-h2: var(--pt-h2-size, clamp(22px, 2.5vw, 28px));--pl-h3: clamp(20px, 2.2vw, 24px);--pl-eyebrow: 11px;--pl-body-md: 16px;--pl-body-sm: 13.5px;--pl-pad-x: clamp(22px, 4vw, 64px);--pl-section-y: clamp(72px, 10vw, 128px);--pl-section-y-tight: clamp(48px, 7vw, 88px);--pl-gutter: clamp(20px, 3vw, 40px);--pl-ease: cubic-bezier(.16, 1, .3, 1);--pl-dur: .42s;--pl-dur-fast: .22s}body{background:var(--pl-cream);color:var(--pl-ink)}.pl-hairline{display:block;width:100%;height:1px;background:var(--pl-line);margin:0}.pl-eyebrow,.pcr-canvas__eyebrow,.cart__brandstamp{font-family:var(--pl-mono);font-size:var(--pl-eyebrow);font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--pl-mute);margin:0 0 14px}.pl-cta,.button.pl-cta,a.pl-cta{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 40px;font-family:var(--pl-mono);font-size:12.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-radius:3px;background:var(--pl-ink);color:var(--pt-surface);border:1px solid var(--pl-ink);box-shadow:0 1px 2px #1a15122e;transition:background var(--pl-dur-fast) ease,transform .15s ease,color var(--pl-dur-fast) ease;cursor:pointer}.pl-cta:hover{background:var(--pl-ink-soft);transform:translateY(-1px)}.pl-cta--ghost{background:transparent;color:var(--pl-ink);border:1px solid var(--pl-line-strong);box-shadow:none}.pl-cta--ghost:hover{background:#1a15120a;border-color:var(--pl-ink)}@media(max-width:749px){.button,a.button,button.button,.pl-cta,a.pl-cta{max-width:100%!important;white-space:nowrap}}.page-width--narrow{max-width:880px!important;padding-left:var(--pl-pad-x);padding-right:var(--pl-pad-x)}.main-page-title.page-title,h1.page-title,.shopify-section h1.page-title{font-family:var(--pt-font)!important;font-size:var(--pt-title-size, clamp(28px, 3vw, 34px))!important;font-weight:var(--pt-title-weight, 600)!important;letter-spacing:var(--pt-track-head, -.015em)!important;text-transform:none!important;color:var(--pt-ink)!important;margin:0 0 36px!important;padding-top:32px!important;padding-bottom:18px!important;border-bottom:1px solid var(--pt-line)!important;line-height:var(--pt-title-lh, 1.12)!important}[data-pl-suppress-title] .main-page-title.page-title{display:none!important}.page-width--narrow:has(.rte [data-pk-spoke]) h1.page-title,.page-width--narrow:has(.rte [data-pk-spoke]) .main-page-title.page-title,.page-width--narrow:has(.rte h1) h1.page-title,.page-width--narrow:has(.rte h1) .main-page-title.page-title,.page-width--narrow:has(.rte .pfaq) h1.page-title,.page-width--narrow:has(.rte .pfaq) .main-page-title.page-title,.page-width--narrow:has(.rte .phw) h1.page-title,.page-width--narrow:has(.rte .phw) .main-page-title.page-title{display:none!important}.page-width--narrow .rte h2,.page-width--narrow .rte h3{font-family:var(--pl-display);letter-spacing:-.025em;line-height:1.05;color:var(--pl-ink)}.page-width--narrow .rte h2{font-size:var(--pl-h2);margin:56px 0 18px}.page-width--narrow .rte h3{font-size:var(--pl-h3);margin:40px 0 14px}.page-width--narrow .rte p{font-family:var(--pl-body);font-size:var(--pl-body-md);line-height:1.5;color:var(--pl-ink);margin:0 0 18px}.page-width--narrow .rte .pfaq__eyebrow,.page-width--narrow .rte .phw__eyebrow{font-family:var(--pt-font);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:normal;text-transform:none;color:var(--pt-ink-2);margin:0 0 14px}.page-width--narrow .rte .pfaq__group-label,.page-width--narrow .rte .phw__section-label{font-family:var(--pt-font);font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-transform:none;color:var(--pt-ink);margin:64px 0 24px;padding-bottom:12px;border-bottom:1px solid var(--pt-line)}.page-width--narrow .rte .pfaq__headline,.page-width--narrow .rte .phw__headline{font-family:var(--pt-font);font-size:var(--pt-hero-size, clamp(40px, 5vw, 56px));font-weight:var(--pt-hero-weight, 600);line-height:var(--pt-hero-lh, 1.06);letter-spacing:var(--pt-track-hero, -.025em);color:var(--pt-ink)}.page-width--narrow .rte .phw__section-headline{font-family:var(--pt-font);font-size:var(--pt-h2-size, clamp(22px, 2.5vw, 28px));font-weight:var(--pt-h2-weight, 600);line-height:var(--pt-h2-lh, 1.18);letter-spacing:var(--pt-track-head, -.015em);color:var(--pt-ink)}.page-width--narrow .rte .phw__step-num{font-family:var(--pt-font);font-size:22px;font-weight:600;letter-spacing:normal;color:var(--pt-ink-2)}.page-width--narrow .rte .pfaq__intro,.page-width--narrow .rte .phw__lede{font-family:var(--pt-font);font-style:normal;font-size:17px;line-height:1.5;max-width:56ch;margin:0 0 56px;color:var(--pt-ink-2)}.page-width--narrow .rte .pfaq__q,.page-width--narrow .rte .phw__step-title{font-family:var(--pt-font);font-size:17px;font-weight:600;line-height:1.25;text-wrap:balance;margin:0 0 8px;color:var(--pt-ink)}.page-width--narrow .rte .pfaq__a,.page-width--narrow .rte .phw__body,.page-width--narrow .rte .phw__step-desc{font-family:var(--pt-font);font-size:16px;line-height:1.5;max-width:62ch;margin:0;color:var(--pt-ink)}.page-width--narrow .rte .pfaq__qa{margin:0 0 40px}.page-width--narrow .rte p:has(>em:only-child),.page-width--narrow .rte em{color:var(--pl-mute)}.page-width--narrow .rte a{color:var(--pl-tan);text-decoration:none;border-bottom:1px solid var(--pl-line-strong);transition:color var(--pl-dur-fast) ease,border-color var(--pl-dur-fast) ease}.page-width--narrow .rte a:hover{color:var(--pl-ink);border-color:var(--pl-ink)}.shopify-section+.shopify-section{padding-top:0}@media(prefers-reduced-motion:reduce){.pl-cta{transition:none}.pl-cta:hover{transform:none}}.page-width--narrow .rte .pfaq,.page-width--narrow .rte .phw{font-family:var(--pt-font);color:var(--pt-ink);background:transparent}.page-width--narrow .rte .phw__step{border-bottom-color:var(--pt-line)}.page-width--narrow .rte .pfaq__a a,.page-width--narrow .rte .phw__body a{color:var(--pt-ink);text-decoration:underline;text-underline-offset:2px;border-bottom:0}.page-width--narrow .rte .pfaq__cta,.page-width--narrow .rte .phw__primary-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:0!important;border-radius:999px!important;background:var(--pt-ink)!important;color:var(--pt-on-accent, #fff)!important;font-family:var(--pt-font);font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none!important;transition:opacity .18s ease}.page-width--narrow .rte .pfaq__cta:hover,.page-width--narrow .rte .phw__primary-cta:hover{opacity:.88;color:var(--pt-on-accent, #fff)!important;border-color:transparent}.page-width--narrow .rte .pfaq__cta:focus-visible,.page-width--narrow .rte .phw__primary-cta:focus-visible{outline:2px solid var(--pt-ink);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/patchistry-longines-flow-v12.css.map */
