:root{--ca-ground: #0A0A0A;--ca-ground-alt: #121212;--ca-surface: #1A1A1A;--ca-line: #2B2B2B;--ca-ink: #F2EDE1;--ca-ink-2: #C9BFA9;--ca-ink-muted: #9C8A6B;--ca-accent: #C0A765;--ca-accent-hi: #DCD1A0;--ca-accent-lo: #8A7336;--ca-accent-wash: rgba(192, 167, 101, .12);--ca-stone: #B0A384;--ca-paper: #DCD5C4;--ca-paper-ink: #231F20;--ca-font-display: "Cormorant Garamond", Cormorant, Garamond, Georgia, "Times New Roman", serif;--ca-font-body: "Archivo", "Helvetica Neue", Arial, sans-serif;--ca-size-xs: 12px;--ca-size-sm: 15px;--ca-size-base: 17px;--ca-size-lg: 21px;--ca-size-xl: 28px;--ca-size-2xl: 2.5rem;--ca-size-3xl: clamp(2.25rem, 6vw, 4.25rem);--ca-space-1: .25rem;--ca-space-2: .5rem;--ca-space-3: 1rem;--ca-space-4: 1.5rem;--ca-space-5: 2.5rem;--ca-space-6: 4rem;--ca-space-7: 6rem;--ca-measure: 34rem;--ca-container: 78rem;--ca-gutter: 1.25rem}@media(min-width:750px){:root{--ca-gutter: 2.5rem}}.ca-page :where(h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,figure,header,footer,article,aside,section,nav,blockquote){color:inherit;text-align:inherit;text-transform:none;margin:0;float:none}.ca-page :where(ul,ol){padding-left:0;list-style:none}.ca-page .shopify-section{overflow:visible}.ca-page .metafield-rich_text_field{display:contents}.ca-page{text-align:left}.ca-page{background:var(--ca-ground);color:var(--ca-ink);font-family:var(--ca-font-body);font-size:var(--ca-size-base);line-height:1.65;-webkit-font-smoothing:antialiased}.ca-page .ca-invert{background:var(--ca-paper);color:var(--ca-paper-ink);--ca-ink: var(--ca-paper-ink);--ca-ink-2: #4A4238;--ca-ink-muted: #6E6455;--ca-line: #C3BAA5;--ca-surface: #EAE5D8;--ca-accent: #7A6428}.ca-page .ca-container{max-width:var(--ca-container);margin-inline:auto;padding-inline:var(--ca-gutter)}.ca-page .ca-measure{max-width:var(--ca-measure)}.ca-page .ca-section{padding-block:var(--ca-space-6)}.ca-page .ca-h1,.ca-page .ca-h2,.ca-page .ca-h3{font-family:var(--ca-font-display);font-weight:500;line-height:1.05;letter-spacing:0;text-wrap:balance;text-align:inherit;text-transform:none;color:var(--ca-ink);margin:0}.ca-page .ca-h1{font-size:var(--ca-size-3xl);font-weight:500}.ca-page .ca-h2{font-size:var(--ca-size-2xl)}.ca-page .ca-h3{font-size:var(--ca-size-xl);font-weight:600}.ca-page .ca-h4{font-family:var(--ca-font-body);font-size:var(--ca-size-lg);font-weight:600;letter-spacing:-.005em;text-align:inherit;text-transform:none;color:var(--ca-ink);margin:0}.ca-page .ca-eyebrow{font-family:var(--ca-font-body);font-size:var(--ca-size-xs);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ca-ink-muted)}.ca-page .ca-lede{font-family:var(--ca-font-display);font-size:var(--ca-size-xl);font-weight:500;line-height:1.35;color:var(--ca-ink-2)}.ca-page .ca-rule{border:0;height:1px;background:var(--ca-accent-lo);opacity:.6;margin:var(--ca-space-4) 0}.ca-page .ca-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ca-page img{max-width:100%;height:auto}.ca-page a{color:inherit}.ca-page :focus-visible{outline:2px solid var(--ca-accent);outline-offset:3px}.ca-page .ca-num{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.ca-page *,.ca-page *:before,.ca-page *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ca-page .ca-img{position:relative;overflow:hidden;background:var(--ca-ground-alt)}.ca-page .ca-img picture{display:block;height:100%}.ca-page .ca-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ca-img-focal-m, 50% 50%)}.ca-page .ca-img--contain img{object-fit:contain}.ca-page .ca-img[style*=--ca-img-ratio-m]{aspect-ratio:var(--ca-img-ratio-m)}@media(min-width:750px){.ca-page .ca-img[style*=--ca-img-ratio]{aspect-ratio:var(--ca-img-ratio)}.ca-page .ca-img img{object-position:var(--ca-img-focal, 50% 50%)}}.ca-page .ca-img--empty{display:grid;place-items:center;border:1px dashed var(--ca-line);min-height:12rem}.ca-page .ca-img__placeholder{color:var(--ca-ink-muted)}.ca-page .ca-disc{border-top:1px solid var(--ca-line)}.ca-page .ca-disc:last-of-type{border-bottom:1px solid var(--ca-line)}.ca-page .ca-disc__summary{display:flex;align-items:center;gap:var(--ca-space-3);min-height:44px;padding-block:var(--ca-space-3);cursor:pointer;list-style:none;font-family:var(--ca-font-body);font-size:17px;font-weight:500;letter-spacing:.005em;color:var(--ca-ink);transition:color .18s ease}.ca-page .ca-disc__summary::-webkit-details-marker{display:none}.ca-page .ca-disc__label{flex:1 1 auto;transition:color .18s ease}.ca-page .ca-disc__meta{color:var(--ca-ink-muted);font-size:var(--ca-size-xs)}.ca-page .ca-disc__icon{flex:none;width:9px;height:9px;margin-right:2px;border-right:1.5px solid var(--ca-accent);border-bottom:1.5px solid var(--ca-accent);transform:rotate(45deg) translateY(-2px);transform-origin:center;transition:transform .22s ease,border-color .18s ease}.ca-page .ca-disc__icon:before,.ca-page .ca-disc__icon:after{content:none}.ca-page .ca-disc[open] .ca-disc__icon{transform:rotate(-135deg) translateY(-2px)}.ca-page .ca-disc__summary:hover .ca-disc__label,.ca-page .ca-disc__summary:focus-visible .ca-disc__label{color:var(--ca-accent)}.ca-page .ca-disc[open] .ca-disc__label{color:var(--ca-accent)}.ca-page .ca-disc[open] .ca-disc__icon{border-color:var(--ca-accent-hi)}.ca-page .ca-disc__body{padding-bottom:var(--ca-space-4);color:var(--ca-ink-2);font-size:var(--ca-size-sm);max-width:var(--ca-measure)}.ca-page .ca-disc__body>*+*{margin-top:var(--ca-space-3)}.ca-page .ca-disc{overflow-anchor:none}.ca-page .ca-disc__summary{overflow-anchor:auto}.ca-page .ca-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--ca-space-2) var(--ca-space-3)}.ca-page .ca-price__now{font-weight:600}.ca-page .ca-price--sm .ca-price__now{font-size:var(--ca-size-base)}.ca-page .ca-price--md .ca-price__now{font-size:var(--ca-size-lg)}.ca-page .ca-price--lg .ca-price__now{font-size:1.5rem}.ca-page .ca-price__was{color:var(--ca-ink-muted);text-decoration-thickness:1px}.ca-page .ca-price__lead{font-size:var(--ca-size-xs);color:var(--ca-ink-muted);letter-spacing:.02em}.ca-page .ca-price__state--out{font-size:var(--ca-size-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ca-ink-muted)}.ca-page .ca-atc{display:grid;gap:var(--ca-space-2);justify-items:start}.ca-page .ca-atc--full{justify-items:stretch}.ca-page .ca-btn{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.6rem;border:1px solid transparent;border-radius:1px;font-family:var(--ca-font-body);font-size:var(--ca-size-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.ca-page .ca-btn--full{width:100%}.ca-page .ca-btn--primary{background:var(--ca-accent);color:var(--ca-ground)}.ca-page .ca-btn--primary:hover:not(:disabled){background:var(--ca-accent-hi)}.ca-page .ca-btn--secondary{background:transparent;color:var(--ca-ink);border-color:var(--ca-accent-lo)}.ca-page .ca-btn--secondary:hover:not(:disabled){border-color:var(--ca-accent);color:var(--ca-accent)}.ca-page .ca-btn--quiet{background:transparent;color:var(--ca-ink-2);padding-inline:0;letter-spacing:.1em}.ca-page .ca-btn--quiet:hover:not(:disabled){color:var(--ca-accent)}.ca-page .ca-btn:disabled,.ca-page .ca-btn.is-disabled{opacity:.45;cursor:not-allowed}.ca-page .ca-atc__lead{font-size:var(--ca-size-xs);color:var(--ca-ink-muted)}.ca-page .ca-atc__error{font-size:var(--ca-size-xs);color:var(--ca-accent-hi)}.ca-page .ca-mark{display:flex;align-items:center;gap:var(--ca-space-3);font-family:var(--ca-font-body);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ca-accent)}.ca-page .ca-mark--sm{font-size:var(--ca-size-xs)}.ca-page .ca-mark--md{font-size:var(--ca-size-sm);letter-spacing:.2em}.ca-page .ca-mark--lg{font-size:var(--ca-size-base);letter-spacing:.24em}.ca-page .ca-mark--center{justify-content:center}.ca-page .ca-mark__rule{flex:1 1 auto;height:1px;background:var(--ca-accent-lo);opacity:.55;max-width:5rem}.ca-page .ca-mark--rules.ca-mark--center .ca-mark__rule{max-width:none}.ca-page .ca-mark__text{flex:none}.ca-page .ca-mat{display:grid;gap:var(--ca-space-3);align-content:start}.ca-page .ca-mat__media{max-width:17rem;width:100%}@media(min-width:750px){.ca-page .ca-mat--full{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:var(--ca-space-5);align-items:start}.ca-page .ca-mat--full .ca-mat__media{max-width:none}}.ca-page .ca-mat__index{color:var(--ca-accent)}.ca-page .ca-mat__name{color:var(--ca-ink)}.ca-page .ca-mat__latin{font-family:var(--ca-font-display);font-style:italic;font-size:var(--ca-size-base);color:var(--ca-ink-muted);margin-top:2px}.ca-page .ca-mat__sensory{font-size:var(--ca-size-sm);color:var(--ca-ink-2);margin-top:var(--ca-space-2)}.ca-page .ca-mat__facts{margin-top:var(--ca-space-3);display:grid;gap:var(--ca-space-2)}.ca-page .ca-mat__facts>div{display:grid;grid-template-columns:6.5rem 1fr;gap:var(--ca-space-3)}.ca-page .ca-mat__facts dt{font-size:var(--ca-size-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ca-ink-muted)}.ca-page .ca-mat__facts dd{font-size:var(--ca-size-sm);color:var(--ca-ink-2)}.ca-page .ca-mat--full .ca-mat__depth{margin-top:var(--ca-space-3);padding-top:var(--ca-space-3);border-top:1px solid var(--ca-line);font-size:var(--ca-size-sm);color:var(--ca-ink-2)}.ca-page .ca-mat--full .ca-mat__depth>*+*{margin-top:var(--ca-space-3)}.ca-page .ca-mat__placeholder{font-size:var(--ca-size-sm);color:var(--ca-ink-muted);margin-top:var(--ca-space-2)}.ca-page .ca-mat__placeholder code{font-family:ui-monospace,Menlo,monospace;font-size:.9em;color:var(--ca-accent)}.ca-page[data-ca-palette=black]{--ca-ground: #000000;--ca-ground-alt: #060606;--ca-surface: #111111;--ca-line: #2A2A2A}.ca-review{position:fixed;z-index:9999;left:12px;bottom:12px;display:flex;align-items:center;gap:2px;padding:4px;border-radius:2px;background:#14120eeb;border:1px solid rgba(192,167,101,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--ca-font-body, sans-serif)}.ca-review__label{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#c0a765bf;padding:0 8px 0 6px}.ca-review__btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;padding:6px 10px;border-radius:1px;background:transparent;color:#c9bfa9;font-family:inherit;font-size:11px;letter-spacing:.06em;transition:background-color .15s ease,color .15s ease}.ca-review__btn:hover{color:#dcd1a0}.ca-review__btn[aria-pressed=true]{background:#c0a765;color:#17110a;font-weight:600}@media(max-width:749px){.ca-review{left:8px;bottom:8px}.ca-review__label{display:none}}.ca-page .ca-pill{position:fixed;z-index:60;top:calc(env(safe-area-inset-top,0px) + 14px);right:14px;display:none;align-items:center;gap:.45em;padding:9px 13px;border:1px solid var(--ca-accent-lo);border-radius:999px;background:#0a08059e;-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1);color:var(--ca-accent-hi);text-decoration:none;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.ca-page .ca-pill.is-visible{display:inline-flex}.ca-page .ca-pill:hover{color:var(--ca-ink);border-color:var(--ca-accent);background:#0a0805cc}.ca-page .ca-pill__icon{width:17px;height:17px;display:block;flex:none}.ca-page .ca-pill__count{font-size:var(--ca-size-xs);font-weight:600;min-width:1ch}@keyframes ca-pill-in{0%{opacity:0;transform:translateY(-8px) scale(.9)}60%{opacity:1;transform:translateY(0) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}.ca-page .ca-pill.is-arriving{animation:ca-pill-in .42s cubic-bezier(.2,.9,.3,1.2) both}.ca-page .ca-atc--reserved .ca-btn--primary{background:transparent;color:var(--ca-accent);border-color:var(--ca-accent-lo)}.ca-page .ca-atc--reserved .ca-btn--primary:hover:not(:disabled){background:transparent;border-color:var(--ca-accent);color:var(--ca-accent-hi)}html.ca-drawer-open{overflow:hidden}.ca-page .ca-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;visibility:hidden;transition:visibility 0s linear .28s}.ca-page .ca-drawer.is-open{visibility:visible;transition-delay:0s}.ca-page .ca-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;opacity:0;transition:opacity .26s ease}.ca-page .ca-drawer.is-open .ca-drawer__scrim{opacity:1}.ca-page .ca-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(420px,100%);display:flex;flex-direction:column;background:var(--ca-ground-alt);border-left:1px solid var(--ca-line);transform:translate(100%);transition:transform .26s cubic-bezier(.3,.8,.3,1);padding-top:env(safe-area-inset-top,0px)}.ca-page .ca-drawer.is-open .ca-drawer__panel{transform:translate(0)}.ca-page .ca-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ca-space-3);padding:var(--ca-space-4) var(--ca-space-4) var(--ca-space-3);border-bottom:1px solid var(--ca-line)}.ca-page .ca-drawer__title{color:var(--ca-accent)}.ca-page .ca-drawer__close{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;width:36px;height:36px;position:relative;color:var(--ca-ink-2)}.ca-page .ca-drawer__close:hover{color:var(--ca-accent)}.ca-page .ca-drawer__close span,.ca-page .ca-drawer__close span:before{content:"";position:absolute;left:50%;top:50%;width:15px;height:1px;background:currentColor}.ca-page .ca-drawer__close span{transform:translate(-50%,-50%) rotate(45deg)}.ca-page .ca-drawer__close span:before{left:0;top:0;transform:rotate(-90deg)}.ca-page .ca-drawer__body{flex:1 1 auto;overflow-y:auto;padding:var(--ca-space-4)}.ca-page .ca-drawer__empty{color:var(--ca-ink-muted);font-size:var(--ca-size-sm)}.ca-page .ca-drawer__lines{display:grid;gap:var(--ca-space-4)}.ca-page .ca-drawer__line{display:grid;grid-template-columns:56px 1fr auto;gap:var(--ca-space-3);align-items:start}.ca-page .ca-drawer__thumb{background:var(--ca-surface)}.ca-page .ca-drawer__thumb img{display:block;width:100%;height:auto}.ca-page .ca-drawer__name{font-size:var(--ca-size-sm);color:var(--ca-ink)}.ca-page .ca-drawer__qty{margin-top:var(--ca-space-2);display:inline-flex;align-items:center;gap:var(--ca-space-2);border:1px solid var(--ca-line);width:max-content}.ca-page .ca-drawer__qty button{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;color:var(--ca-ink-2);font-size:15px;line-height:1;min-width:34px;min-height:34px}.ca-page .ca-drawer__qty button:hover{color:var(--ca-accent)}.ca-page .ca-drawer__qty span{font-size:var(--ca-size-sm);min-width:1.5ch;text-align:center}.ca-page .ca-drawer__linetotal{font-size:var(--ca-size-sm);color:var(--ca-ink-2)}.ca-page .ca-drawer__foot{border-top:1px solid var(--ca-line);padding:var(--ca-space-4);padding-bottom:calc(var(--ca-space-4) + env(safe-area-inset-bottom,0px));display:grid;gap:var(--ca-space-3);background:var(--ca-ground)}.ca-page .ca-drawer__note{font-size:var(--ca-size-xs);letter-spacing:.06em;color:var(--ca-ink-muted);text-transform:uppercase}.ca-page .ca-drawer__total{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--ca-size-base);color:var(--ca-ink)}.ca-page .ca-drawer__fine{font-size:var(--ca-size-xs);color:var(--ca-ink-muted)}@media(prefers-reduced-motion:reduce){.ca-page .ca-drawer__panel{transition:none}.ca-page .ca-pill.is-arriving{animation:none}}.ca-splash{display:none}html.ca-splash-pending{overflow:hidden}html.ca-splash-pending .ca-splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;background:#000;transition:opacity .7s ease,visibility .7s}html.ca-splash-pending .ca-splash.is-lifting{opacity:0;visibility:hidden}.ca-splash__inner{display:grid;justify-items:center;gap:var(--ca-space-5);padding:var(--ca-gutter)}.ca-page .ca-splash__logo{display:block;width:auto;height:132px;opacity:0;transform:scale(.96);transition:opacity .62s ease,transform .62s ease;will-change:transform}.ca-page .ca-splash.is-in .ca-splash__logo{opacity:1;transform:scale(1)}.ca-splash__lines{display:grid;justify-items:center;gap:var(--ca-space-2);text-align:center;max-width:30ch;opacity:0;transform:translateY(6px);transition:opacity .52s ease .32s,transform .52s ease .32s}.ca-splash.is-in .ca-splash__lines{opacity:1;transform:translateY(0)}.ca-splash__lines.is-out{opacity:0;transition:opacity .26s ease}.ca-splash__quote{font-family:var(--ca-font-display);font-size:28px;line-height:1.3;font-weight:500;color:#c9bfa9;text-wrap:balance}@media(min-width:750px){.ca-page .ca-splash__logo{height:190px}.ca-splash__quote{font-size:34px}}.ca-page .ca-crest{display:flex;justify-content:center;padding-block:var(--ca-space-5) var(--ca-space-3)}.ca-page .ca-crest__link{display:block;line-height:0;transition:opacity .2s ease}.ca-page .ca-crest__link:hover{opacity:.82}.ca-page .ca-crest img{display:block;width:auto;height:81px}@media(min-width:750px){.ca-page .ca-crest img{height:112px}}@media(prefers-reduced-motion:no-preference){html:has(body.ca-page){scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ca-core.css.map */
