@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(archivo.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-display:swap;src:url(archivo-italic.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(playfair.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(playfair-italic.woff2) format("woff2")}:root{--bone: #f2efea;--ink: #0b0b0c;--ink-2: #161616;--ink-60: rgb(11 11 12 / 60%);--ink-40: rgb(11 11 12 / 40%);--bone-60: rgb(242 239 234 / 60%);--bone-40: rgb(242 239 234 / 40%);--hairline: rgb(11 11 12 / 12%);--hairline-on-ink: rgb(242 239 234 / 12%);--amber: #b48538;--amber-hover: #a67a33;--font-serif: "Playfair Display", "Times New Roman", Georgia, serif;--font-sans: "Archivo", "Helvetica Neue", Arial, sans-serif;--h1: 40px;--h1-lh: 44px;--h2: 30px;--h2-lh: 34px;--h3: 20px;--h3-lh: 26px;--body: 17px;--body-lh: 26px;--small: 14px;--small-lh: 20px;--label: 12px;--label-lh: 16px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-6: 24px;--s-8: 32px;--s-12: 48px;--s-16: 64px;--s-24: 96px;--s-32: 128px;--s-40: 160px;--gutter: 16px;--max: 1200px;--measure: 640px;--grid-gap: 24px;--sec-pad: 64px;--sec-pad-tight: 64px;--seam-pad: 96px;--radius: 2px;--control-h: 56px;--header-h: 64px;--bar-h: 36px;--ease: cubic-bezier(.2, 0, 0, 1);--dur-fast: .2s;--dur: .4s;--bg: var(--bone);--fg: var(--ink);--fg-60: var(--ink-60);--line: var(--hairline)}@media(min-width:768px){:root{--gutter: 24px}}@media(min-width:1024px){:root{--h1: 72px;--h1-lh: 76px;--h2: 48px;--h2-lh: 52px;--h3: 24px;--h3-lh: 30px;--body: 18px;--body-lh: 28px;--sec-pad: 128px;--sec-pad-tight: 96px;--seam-pad: 160px;--header-h: 72px}}@media(min-width:1440px){:root{--gutter: 40px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{min-height:100svh;display:flex;flex-direction:column;background:var(--bone);color:var(--ink);font-family:var(--font-sans);font-size:var(--body);line-height:var(--body-lh);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html:has(dialog[open].capture){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit}ul,ol{list-style:none;padding:0}p{text-wrap:pretty}h1,h2,h3,h4{font-weight:400;overflow-wrap:break-word}table{border-collapse:collapse}:focus-visible{outline:2px solid currentColor;outline-offset:3px}::selection{background:var(--ink);color:var(--bone)}.on-ink ::selection{background:var(--bone);color:var(--ink)}.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}.h1,.h2,.serif-promise,.wordmark{font-family:var(--font-serif);font-weight:400;letter-spacing:-.02em;font-variant-numeric:lining-nums}.h1{font-size:var(--h1);line-height:var(--h1-lh)}.h2{font-size:var(--h2);line-height:var(--h2-lh)}.h3{font-family:var(--font-sans);font-size:var(--h3);line-height:var(--h3-lh);font-weight:500}.body{font-size:var(--body);line-height:var(--body-lh)}.small{font-size:var(--small);line-height:var(--small-lh)}.label{font-family:var(--font-sans);font-size:var(--label);line-height:var(--label-lh);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.num{font-weight:500;font-variant-numeric:tabular-nums}.muted{color:var(--fg-60)}.serif-promise{font-family:var(--font-serif);font-weight:400;letter-spacing:-.02em;font-size:24px;line-height:30px}i,em,.latin{font-style:italic}sup{font-size:.65em;line-height:0;vertical-align:baseline;position:relative;top:-.55em}.on-bone{--bg: var(--bone);--fg: var(--ink);--fg-60: var(--ink-60);--line: var(--hairline);background:var(--bone);color:var(--ink)}.on-ink{--bg: var(--ink);--fg: var(--bone);--fg-60: var(--bone-60);--line: var(--hairline-on-ink);background:var(--ink);color:var(--bone)}.wrap{width:min(var(--max),100% - var(--gutter) * 2);margin-inline:auto}.sec{padding-block:var(--sec-pad)}.sec--tight{padding-block:var(--sec-pad-tight)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap)}.measure{max-width:var(--measure)}.shopify-policy__container{width:min(var(--max),100% - var(--gutter) * 2);max-width:var(--measure);margin-inline:auto;padding-block:var(--sec-pad);font-size:var(--body);line-height:var(--body-lh)}.shopify-policy__title h1{font-family:var(--font-serif);font-size:var(--h2);line-height:var(--h2-lh);font-weight:400;letter-spacing:-.02em;font-variant-numeric:lining-nums;text-align:left;margin-bottom:var(--s-8)}.shopify-policy__body p+p,.shopify-policy__body ul,.shopify-policy__body ol,.shopify-policy__body table{margin-top:var(--s-4)}.shopify-policy__body h2{font-size:var(--h3);line-height:var(--h3-lh);font-weight:500;margin-top:var(--s-8);margin-bottom:var(--s-3)}.shopify-policy__body a{text-decoration:underline;text-underline-offset:.15em}.shopify-policy__body ul{list-style:disc;padding-left:1.2em}.shopify-policy__body li+li{margin-top:var(--s-2)}.shopify-policy__body table{width:100%;border-collapse:collapse;font-size:var(--small);line-height:var(--small-lh)}.shopify-policy__body th,.shopify-policy__body td{text-align:left;vertical-align:top;padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--line)}.shopify-policy__body th{font-weight:500}.shopify-section:has(>.sec.on-bone)+.shopify-section:has(>.sec.on-bone)>.sec.on-bone{padding-top:0}.shopify-section:has(>.sec.on-bone)+.shopify-section:has(>.sec.on-bone)>.sec.on-bone>.wrap{border-top:1px solid var(--hairline);padding-top:var(--seam-pad)}.shopify-section:has(>.sec.on-bone):has(+.shopify-section>.sec.on-bone)>.sec.on-bone{padding-bottom:var(--seam-pad)}.sec-head{display:grid;gap:var(--s-3);align-content:start}.sec-head .h2{text-wrap:balance}.split{display:grid;gap:var(--s-12)}@media(min-width:1024px){.split{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);row-gap:0}.split>.split__head{grid-column:1 / 5}.split>.split__body{grid-column:5 / 13}}.btn{display:inline-flex;align-items:center;justify-content:center;height:var(--control-h);padding-inline:var(--s-8);width:100%;border-radius:var(--radius);border:0;font-family:var(--font-sans);font-size:16px;line-height:1;font-weight:500;text-decoration:none;white-space:nowrap;transition:opacity var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}@media(min-width:768px){.btn{width:auto}}.btn--primary{background:var(--ink);color:var(--bone)}.btn--primary:hover{opacity:.85}.on-ink .btn--primary{background:var(--amber);color:var(--ink)}.on-ink .btn--primary:hover{opacity:1;background:var(--amber-hover)}.btn--secondary{background:transparent;color:currentColor;box-shadow:inset 0 0 0 1px var(--line)}.btn--square{width:48px;height:48px;padding:0}.btn--sm{height:40px;padding-inline:var(--s-6);font-size:14px;width:auto}.btn[disabled],.btn[aria-disabled=true]{cursor:default;opacity:.5}.text-link{text-decoration:underline;text-underline-offset:.15em;color:inherit}.email-form,.email-form__row{display:grid;gap:var(--s-3)}@media(min-width:768px){.email-form__row{grid-template-columns:minmax(0,360px) auto}}.field{height:var(--control-h);width:100%;padding-inline:var(--s-6);border-radius:var(--radius);background:var(--bone);border:1px solid var(--ink-60);color:var(--ink);-webkit-appearance:none;appearance:none}.field::placeholder{color:var(--ink-60);opacity:1}.on-ink .field{background:var(--ink-2);border-color:var(--bone-40);color:var(--bone)}.on-ink .field::placeholder{color:var(--bone-60)}.field:focus{outline:none;border-color:currentColor}.email-form__msg{min-height:var(--small-lh)}.email-form__msg:empty{display:none}.email-form__consent{color:var(--fg-60)}.email-form.is-done .email-form__row,.email-form.is-done .email-form__consent,.email-form__success[hidden]{display:none}.email-form__success{display:grid;gap:var(--s-3);max-width:var(--measure)}.rule{border:0;border-top:1px solid var(--line)}.disclaimer{font-size:var(--small);line-height:var(--small-lh);color:var(--fg-60);max-width:var(--measure)}.wordmark{font-family:var(--font-serif);font-weight:400;letter-spacing:-.02em;text-decoration:none;color:inherit;display:inline-block;line-height:1}.wordmark__dot{color:var(--amber)}.shopify-section:has(>.announcement),.shopify-section:has(>.header){position:sticky;z-index:50}.shopify-section:has(>.announcement){top:0}.shopify-section:has(>.header){top:var(--bar-h)}body:not(:has(.announcement)) .shopify-section:has(>.header){top:0}.side-tab{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:40;width:40px;padding:var(--s-8) 0;background:var(--ink);color:var(--bone);border-radius:var(--radius) 0 0 var(--radius);box-shadow:inset 1px 0 0 var(--hairline-on-ink);writing-mode:vertical-rl;display:none;align-items:center;justify-content:center}.side-tab[data-visible=true]{display:flex}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
