*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}button{background:none;border:0;cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}html{scroll-padding-top:72px;scroll-behavior:smooth}body{font-family:var(--serif);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;min-height:100dvh}.shopify-section:has(>.site-footer){margin-top:auto}.shopify-section:has(>.site-header){position:sticky;top:0;z-index:50}.chrome{max-width:var(--chrome-max);margin-inline:auto;padding-inline:var(--gutter)}@keyframes stage-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.stage{opacity:0;animation:stage-in var(--dur-med) var(--ease) forwards}.stage--1{animation-delay:.1s}.stage--2{animation-delay:.3s}.stage--3{animation-delay:1.2s}.page{display:flex;flex-direction:column;gap:64px;padding-block:72px 120px}@media(max-width:767px){.page{gap:40px;padding-block:40px 72px}}.page__header{max-width:900px;margin:0;padding-bottom:40px;border-bottom:1px solid var(--line)}@media(max-width:767px){.page__header{padding-bottom:32px}}.page__eyebrow{font-family:var(--serif);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#6b6b6b;margin:0 0 20px}.page__title{font-family:var(--serif);font-weight:400;font-style:italic;font-size:clamp(40px,5.5vw,64px);line-height:1.05;letter-spacing:-.01em;margin:0;color:var(--text)}.page__lede{max-width:var(--measure);margin:28px 0 0;font-family:var(--serif);font-style:italic;font-size:clamp(18px,1.9vw,22px);line-height:1.4;color:#4a4a4a}.page__meta{max-width:900px;margin:0;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;gap:28px;flex-wrap:wrap;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b}.page__meta a{transition:color var(--dur-fast) var(--ease)}.page__meta a:hover{color:var(--accent)}.page__body{color:var(--text);font-size:16px;line-height:1.65}.page__body>*{max-width:var(--measure)}.page__body p{margin:0 0 16px}.page__body p:last-child{margin-bottom:0}.page__body a{border-bottom:1px solid currentColor;padding-bottom:1px}.page__body a:hover{border-color:var(--accent)}.page__body strong{font-weight:500}.page__body ul,.page__body ol{margin:0 0 20px;padding-left:22px}.page__body li{margin-bottom:6px}.page__body li:last-child{margin-bottom:0}.page__body h2{font-family:var(--serif);font-weight:400;font-size:clamp(24px,2.4vw,28px);line-height:1.2;letter-spacing:0;margin:40px 0 12px;color:var(--text)}.page__body h2:first-child{margin-top:0}.page__body h3{font-family:var(--serif);font-weight:500;font-size:18px;line-height:1.35;margin:28px 0 8px;color:var(--text)}.page__body code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#1414140d;padding:0 4px}.page__pull{max-width:720px;margin:0;padding:0;border:none;font-family:var(--serif);font-weight:400;font-style:italic;font-size:clamp(24px,2.8vw,34px);line-height:1.25;color:var(--text)}.page__pull cite{display:block;margin-top:20px;font-family:var(--serif);font-style:normal;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#6b6b6b}.page__wide{max-width:900px;margin:0}.page__breakout{width:100%;margin:0}.page__breakout img{width:100%;height:auto;background:var(--placeholder);display:block}.page__breakout__caption{max-width:var(--measure);margin:14px 0 0;font-family:var(--serif);font-style:italic;font-size:13.5px;color:#6b6b6b;letter-spacing:.005em}.page--center{min-height:calc(100dvh - 72px);padding-block:40px;justify-content:center}@media(max-width:767px){.page--center{padding-block:24px}}.page--center .page__header{border-bottom:none;padding-bottom:0;display:flex;flex-direction:column;gap:32px}@media(max-width:767px){.page--center .page__header{gap:24px}}.page__cta{font-family:var(--serif);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text);align-self:flex-start;transition:color var(--dur-fast) var(--ease)}.page__cta:hover{color:var(--accent)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
