*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%}html:has(dialog[scroll-lock][open]){overflow:hidden}body{display:flex;flex-direction:column;min-height:100svh;background-color:var(--paper);color:var(--ink);font:var(--text-body);-webkit-font-smoothing:antialiased}main{flex-grow:1}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit;color:inherit}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;line-height:inherit}dialog{background-color:var(--paper);color:var(--ink)}::selection{background:var(--moss-soft);color:var(--ink)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link:focus{position:fixed;top:var(--space-2);left:var(--space-2);z-index:100;width:auto;height:auto;margin:0;clip:auto;padding:var(--space-3) var(--space-6);background:var(--paper)}:root{--gutter: var(--space-4);--page-max: 1440px;--section-gap: var(--space-12)}@media(min-width:750px){:root{--gutter: var(--space-8)}}@media(min-width:990px){:root{--gutter: 64px;--section-gap: var(--space-18)}}.page-width{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.grid-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-6)}.t-display{font:var(--text-display);letter-spacing:-.01em}.t-title{font:var(--text-title)}.t-heading{font:var(--text-heading)}.t-lede{font:var(--text-lede)}.t-price{font:var(--text-price)}.t-body{font:var(--text-body)}.t-small{font:var(--text-small)}.t-label{font:var(--text-label);letter-spacing:.18em;text-transform:uppercase}.t-signoff{font:var(--text-signoff)}.t-muted{color:var(--ink-muted)}@media(max-width:749px){.t-display{font-size:40px;line-height:44px}.t-title{font-size:28px;line-height:34px}}a{color:inherit}.link-quiet{color:var(--moss);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--space-3) var(--space-6);border:1px solid transparent;border-radius:var(--radius-sm);font:var(--text-label);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out}.btn--primary{background:var(--walnut-evening);color:var(--on-walnut-evening)}.btn--secondary{background:transparent;color:var(--ink);border-color:var(--ink)}.btn--primary:hover,.btn--secondary:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.on-linen .btn--primary{border-color:var(--walnut)}.btn[disabled],.btn[aria-disabled=true]{background:var(--linen);color:var(--ink-muted);border-color:var(--linen);cursor:default}.btn--full{width:100%}@media(max-width:749px){.btn--full{min-height:52px}}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:none;border:0;color:var(--ink);cursor:pointer}.field{display:flex;flex-direction:column;gap:6px}.field__input{height:48px;padding:0 var(--space-4);border:1px solid var(--ink-muted);border-radius:var(--radius-0);background:var(--paper);font:var(--text-body);color:var(--ink)}.field__input::placeholder{color:var(--ink-muted)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.chip{display:inline-flex;flex:none;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);background:transparent;border:1px solid var(--ink-muted);border-radius:var(--radius-sm);font:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);text-decoration:none;white-space:nowrap;cursor:pointer}.chip[aria-current=true],.chip[aria-pressed=true],.chip[aria-checked=true]{background:var(--moss-soft);border-color:var(--moss);color:var(--moss)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
