:root{--ppj-sans: "Sofia Pro", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ppj-serif: "Sofia Pro", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}.ppj-reference-announcement,.ppj-reference-announcement *,.ppj-reference-header,.ppj-reference-header *,.ppj-reference-footer,.ppj-reference-footer *{box-sizing:border-box}.ppj-reference-announcement{background:var(--ppj-beige, #ece6df);color:#393735;font:500 11px/1.5 var(--ppj-sans, Inter, sans-serif);letter-spacing:.06em;text-transform:uppercase}.ppj-reference-announcement .wrap{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1280px;margin:0 auto;padding:9px 32px}.ppj-reference-announcement__center{margin-left:-40px;text-align:center}.ppj-reference-announcement__shipping{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none}header.nav.ppj-reference-header{position:sticky;top:0;z-index:20;width:100%;border-bottom:1px solid var(--ppj-line, #e8e2da);background:#fff;color:var(--ppj-ink, #1a1714);font-family:var(--ppj-sans, Inter, sans-serif)}header.nav.ppj-reference-header .wrap{display:flex;width:100%;max-width:1280px;height:78px;align-items:center;justify-content:space-between;gap:24px;margin:0 auto;padding:0 32px}.ppj-reference-header .logo{display:block;flex:0 0 auto;color:inherit;font:800 26px/1 var(--ppj-serif, Georgia, serif);letter-spacing:.02em;text-align:center;text-decoration:none;white-space:nowrap}.ppj-reference-header .logo img{display:block;width:auto;max-width:150px;max-height:62px;object-fit:contain}.ppj-reference-header .logo small{display:block;margin-top:3px;font:600 10px/1.2 var(--ppj-sans, Inter, sans-serif);letter-spacing:.04em}.ppj-reference-header .logo>span,.ppj-reference-footer .logo>span{font-family:Gloria Hallelujah,cursive;font-weight:400;letter-spacing:0}.ppj-reference-header nav{display:block}.ppj-reference-header nav ul{display:flex;align-items:center;gap:36px;margin:0;padding:0;list-style:none}.ppj-reference-header nav a{color:inherit;font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none}.ppj-reference-header nav a:hover{color:var(--ppj-accent, #d9663f)}.ppj-reference-header .icons{display:flex;flex:0 0 auto;align-items:center;gap:20px}.ppj-reference-header .icons a{display:grid;width:20px;height:24px;place-items:center;color:inherit;text-decoration:none}.ppj-reference-header .icons svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}footer.ppj-reference-footer{width:100%;border-top:1px solid var(--ppj-line, #e8e2da);padding:44px 0 28px;background:var(--ppj-bg, #faf8f5);color:var(--ppj-ink, #1a1714);font:400 12px/1.5 var(--ppj-sans, Inter, sans-serif)}.ppj-reference-footer .wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}.ppj-reference-footer .foot{display:grid;grid-template-columns:1.2fr .7fr .7fr .7fr 1.6fr;gap:32px}.ppj-reference-footer .logo{display:block;width:fit-content;max-width:150px;color:inherit;font:800 22px/1 var(--ppj-serif, Georgia, serif);letter-spacing:.02em;text-align:left;text-decoration:none}.ppj-reference-footer .logo img{display:block;width:auto;max-width:150px;height:auto;max-height:72px;object-fit:contain}.ppj-reference-footer .logo small{display:block;margin-top:3px;font:600 9px/1.2 var(--ppj-sans, Inter, sans-serif);letter-spacing:.04em}.ppj-reference-footer h4{margin:0 0 12px;font-size:12px;font-weight:600}.ppj-reference-footer ul{display:grid;gap:7px;margin:0;padding:0;color:var(--ppj-muted, #5b544d);list-style:none}.ppj-reference-footer li a{color:inherit;font-size:12px;text-decoration:none}.ppj-reference-footer li a:hover{color:var(--ppj-accent, #d9663f)}.ppj-reference-footer .signup p{max-width:26em;margin:0 0 12px;color:var(--ppj-muted, #5b544d)}.ppj-reference-footer .signup .row{display:flex;gap:10px;margin-bottom:18px}.ppj-reference-footer .signup input{min-width:0;flex:1;padding:10px 12px;border:1px solid var(--ppj-line, #e8e2da);border-radius:6px;background:#fff;font:inherit}.ppj-reference-footer .signup .btn-dark{padding:11px 18px;border:0;border-radius:999px;background:var(--ppj-ink, #1a1714);color:#fff;font:600 12px var(--ppj-sans, Inter, sans-serif);white-space:nowrap}.ppj-reference-footer .social{display:flex;gap:14px;margin-top:18px}.ppj-reference-footer .social a{display:grid;width:22px;height:22px;place-items:center;color:var(--ppj-ink, #1a1714);transition:color .15s}.ppj-reference-footer .social a:hover{color:var(--ppj-accent, #d9663f)}.ppj-reference-footer .social svg{width:20px;height:20px}.ppj-reference-footer .copy{margin-top:36px;padding-top:18px;border-top:1px solid var(--ppj-line, #e8e2da);color:var(--ppj-muted, #5b544d);font-size:11px}@media(max-width:900px){.ppj-reference-announcement .wrap,header.nav.ppj-reference-header .wrap,.ppj-reference-footer .wrap{padding-right:20px;padding-left:20px}.ppj-reference-announcement__shipping{display:none}.ppj-reference-announcement .wrap{justify-content:center}.ppj-reference-announcement__center{margin:0}.ppj-reference-header nav{display:none}.ppj-reference-header .logo{margin-right:auto}.ppj-reference-footer .foot{grid-template-columns:1fr 1fr}.ppj-reference-footer .signup{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ppj-reference-chrome.css.map */
