:root{--meningea-bg: #F2F3EF;--meningea-bg-alt: #FAFAF7;--meningea-stripe-a: #ECEDE8;--meningea-stripe-b: #F4F5F1;--meningea-text: #1E2124;--meningea-text-body: #4A4F53;--meningea-text-muted: #6A6F73;--meningea-text-faint: #6B6560;--meningea-border: #D8DAD3;--meningea-border-light: #E1E2DC;--meningea-accent: #552B2B;--meningea-accent-hover: #42211F;--meningea-accent-tint: #F1E8E6;--meningea-on-accent: #F2F3EF;--meningea-font-serif: "Spectral", serif;--meningea-font-sans: "Archivo", sans-serif;--meningea-font-mono: "IBM Plex Mono", monospace;--meningea-header-height: 58px;--meningea-shell: 1440px;--meningea-gutter: 48px}.meningea-shell{max-width:var(--meningea-shell);margin-inline:auto;padding-inline:var(--meningea-gutter);width:100%}@media(max-width:749px){:root{--meningea-gutter: 24px}}body{background:var(--meningea-bg)!important;color:var(--meningea-text);font-family:var(--meningea-font-sans);-webkit-font-smoothing:antialiased}#MainContent{padding-top:var(--meningea-header-height)}#MainContent[data-template=index]{padding-top:0}:where(.meningea) a{color:var(--meningea-accent);text-decoration:none}:where(.meningea) a:hover{color:var(--meningea-accent-hover)}.meningea *{box-sizing:border-box}.meningea-eyebrow{font-family:var(--meningea-font-mono);font-size:11px;letter-spacing:.14em;color:var(--meningea-accent);text-transform:uppercase}.meningea-label{font-family:var(--meningea-font-mono);font-size:10px;letter-spacing:.12em;color:var(--meningea-text-faint);text-transform:uppercase}.meningea .meningea-btn-primary{display:inline-flex;align-items:center;justify-content:center;background:var(--meningea-accent);color:var(--meningea-on-accent);border:none;font-family:var(--meningea-font-sans);font-size:14px;font-weight:600;letter-spacing:.02em;padding:15px 30px;cursor:pointer;border-radius:2px;text-decoration:none;transition:background .15s ease}.meningea .meningea-btn-primary:hover{background:var(--meningea-accent-hover);color:var(--meningea-on-accent)}.meningea .meningea-btn-secondary{display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--meningea-accent);color:var(--meningea-accent);font-family:var(--meningea-font-sans);font-size:13px;font-weight:600;padding:11px 0;cursor:pointer;border-radius:2px;text-decoration:none;transition:background .15s ease,color .15s ease;width:100%;text-align:center}.meningea .meningea-btn-secondary:hover{background:var(--meningea-accent);color:var(--meningea-on-accent)}.meningea-placeholder{background-image:repeating-linear-gradient(45deg,var(--meningea-stripe-a) 0 8px,var(--meningea-stripe-b) 8px 16px);border:1px solid var(--meningea-border);display:flex;align-items:center;justify-content:center;text-align:center;padding:0 16px}.meningea-placeholder span{font-family:var(--meningea-font-mono);font-size:12px;color:var(--meningea-text-faint);line-height:1.6}.meningea-card{background:var(--meningea-bg-alt);border:1px solid var(--meningea-border);display:flex;flex-direction:column}.meningea .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.meningea-cart-note{font-size:11.5px;line-height:1.5;color:var(--meningea-text-muted)}a.meningea-cart-viewfull{display:block;margin-top:10px;text-align:center;font-family:var(--meningea-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--meningea-text-muted);text-decoration:underline}a.meningea-cart-viewfull:hover{color:var(--meningea-accent)}#cart-drawer .cart-totals__tax-note{display:none}#cart-drawer .cart__checkout-button{background:var(--meningea-accent);color:var(--meningea-on-accent);border:none;border-radius:2px;font-family:var(--meningea-font-sans);font-size:14px;font-weight:600;letter-spacing:.02em;transition:background .15s ease}#cart-drawer .cart__checkout-button:hover{background:var(--meningea-accent-hover)}#cart-drawer .cart-totals__total-label,#cart-drawer .cart-discount__label{font-family:var(--meningea-font-serif);font-size:15px;color:var(--meningea-text)}#cart-drawer .cart-totals__total-value{font-family:var(--meningea-font-mono);color:var(--meningea-text)}#cart-drawer .cart-item__title,#cart-drawer .cart-item__name{font-family:var(--meningea-font-serif);color:var(--meningea-text)}#cart-drawer .cart-item__price,#cart-drawer .cart-item__totals{font-family:var(--meningea-font-mono)}#cart-drawer .cart-drawer__summary{align-items:stretch}#cart-drawer .cart-drawer__summary .cart-totals{order:1}#cart-drawer .cart-drawer__summary .meningea-cart-viewfull{order:2;margin:0}#cart-drawer .cart-drawer__summary .cart__ctas{order:3}#cart-drawer .cart-drawer__summary .meningea-cart-note{order:4}#cart-drawer .cart-drawer__summary{padding-block-end:26px}#cart-drawer .cart-drawer__summary .meningea-cart-note{margin-block-start:6px;padding-block-start:14px;border-block-start:1px solid var(--meningea-border-light)}#cart-drawer .meningea-emptycart{display:block;padding:34px 20px 38px;min-height:0;text-align:left;align-items:flex-start;justify-content:flex-start}#cart-drawer .meningea-emptycart__inner{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;text-align:left}.meningea-emptycart__rule{width:36px;height:2px;background:var(--meningea-accent);margin-bottom:4px}.meningea-emptycart__title{font-family:var(--meningea-font-serif);font-weight:500;font-size:27px;line-height:1.12;margin:0;color:var(--meningea-text)}.meningea-emptycart__lede{margin:0;font-size:14px;line-height:1.65;color:var(--meningea-text-body)}.meningea-emptycart__cta{margin-top:10px;width:100%}.meningea-emptycart__systems{display:flex;flex-direction:column;gap:9px;margin-top:22px;padding-top:18px;border-top:1px solid var(--meningea-border-light);width:100%}.meningea .meningea-emptycart__systems a{font-size:14px;color:var(--meningea-text)}.meningea .meningea-emptycart__systems a:hover{color:var(--meningea-accent)}@media(prefers-reduced-motion:reduce){.meningea *{animation:none!important;transition:none!important}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(pointer:coarse){.meningea a,.meningea button,.meningea summary,.meningea label{-webkit-tap-highlight-color:transparent}.meningea .meningea-btn-primary:active{background:var(--meningea-accent-hover)}.meningea .pcard:active .pimg,.meningea .meningea-product__option-pill:active span{border-color:var(--meningea-accent)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/meningea.css.map */
